bueno es un tanto confuso pero tratare de escribirlo simple
En una tabla tengo la clave del cliente y en otra puede estar la misma tabla del cliente o distinta ya sea un valor nulo o un numero distinto
quiero que en una consulta me arroje la clave cliente de la tabla uno y en otra columna me muestre el valor de la clave de la siguiente columna que puede ser igual a la tabla uno,diferente a la tabla uno o nulo
estoy escribiendo algo asi
Código SQL
[-]
select CLI2.CVE_CLIENTE as cliente2,cfs.cve_personas as cliente2,sc.folio_venta,v.total
from ventas as v,servicioscarros as sc,
carproser as cfs,clientes as cli2 where
sc.folio_venta=v.folio_venta and cfs.folio=sc.folio and sc.fin=1 and sc.cotizado=1 or
isnull (cli2.cve_cliente,'')=isnull(cfs.cve_personas,'')
el problema es que no me arroja ningun resultado cuando deben de ser 5.
deberia de mostrar algo as
Código:
cliente2,cliente,folio_venta,total
1 2 1 44
4 4 4 1
89 null 23 234