Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

problema con esta consulta con condicion nula

Estas en el tema de problema con esta consulta con condicion nula en el foro de Bases de Datos General en Foros del Web. hola amigos del foro tengo un problema con esta consulta: SELECT a.nroboleto,a.importe,b.razon_social,c.nombre,d1.d escripcion as condicion,d2.descripcion as forma FROM pasajes a, clientes b, destinos c,maestro d1,maestro ...
  #1 (permalink)  
Antiguo 10/02/2004, 16:22
Avatar de shinblood  
Fecha de Ingreso: diciembre-2003
Ubicación: lima
Mensajes: 214
Antigüedad: 21 años
Puntos: 1
Pregunta problema con esta consulta con condicion nula

hola amigos del foro tengo un problema con esta consulta:

SELECT a.nroboleto,a.importe,b.razon_social,c.nombre,d1.d escripcion as condicion,d2.descripcion as forma
FROM pasajes a, clientes b, destinos c,maestro d1,maestro d2
WHERE a.usuario='KING' and a.fchventa=CURRENT_DATE and b.id_cliente=a.id_pasajero and c.codigo=a.destino and d1.clasif='0056' and d1.codigo=a.condvta and d2.clasif='0057' and d2.codigo=a.fmapago
ORDER BY a.nroboleto

Lo que sucede es que el valor del campo a.fmapago en algunos registros es nulo por lo tanto no muestra el registro correspondiente

gracias por su ayuda

PD: La base de datos que uso es mysql
__________________
saludos :adios:
  #2 (permalink)  
Antiguo 10/02/2004, 17:39
Avatar de vamp_02  
Fecha de Ingreso: febrero-2002
Ubicación: Santiago de Chile
Mensajes: 367
Antigüedad: 22 años, 10 meses
Puntos: 0
en que bd trabajas Acces sqlserver
__________________
yerba mala nunca....te la fumes...
  #3 (permalink)  
Antiguo 10/02/2004, 17:43
Avatar de vamp_02  
Fecha de Ingreso: febrero-2002
Ubicación: Santiago de Chile
Mensajes: 367
Antigüedad: 22 años, 10 meses
Puntos: 0
deberias asignarle un valor 0, por ejemplo o lo otro seria en la d2.codigo=(select nvl(a.fmapago,0) as fmapago from pgos a)

Espero que sirva
__________________
yerba mala nunca....te la fumes...
  #4 (permalink)  
Antiguo 10/02/2004, 17:54
Avatar de shinblood  
Fecha de Ingreso: diciembre-2003
Ubicación: lima
Mensajes: 214
Antigüedad: 21 años
Puntos: 1
gracias por tu respuesta vamp_02,
Como lo mencione antes la BD que uso es mysql y creo que ahi no funca la funcion nvl(...) pero de todas maneras gracias por tu ayuda.
un saludo
__________________
saludos :adios:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:52.