problema con query de dos tablas solo un campo igual
Publicado por juan carlos (1 intervención) el 12/07/2013 00:35:32
Compañeros tengo dos tablas
sh_clientes y sh_despachos
solo el campo cliente son iguales en ambas tablas
en la tabla sh_clientes tengo 17 registros
y en la tabla sh_despachos tengo 7 registros
bien ..el query es el siguiente:
SELECT distinct sh_clientes.cliente FROM sh_despacho,sh_clientes WHERE sh_clientes.cliente = sh_despacho.cliente;
y me muestra los registros que son iguales en ambas tablas son solo 5.
ahora lo que necesito son los clientes de la tabla sh_clientes que no estan en sh_despachos lo unico que hice fue poner el simbolo de diferente != o <>
SELECT distinct sh_clientes.cliente FROM sh_despacho,sh_clientes WHERE sh_clientes.cliente != sh_despacho.cliente;
y no funciona, me envia todos los registros de sh_clientes del campo clientes osea los 17 clientes
Me pueden ayudar de favor
sh_clientes y sh_despachos
solo el campo cliente son iguales en ambas tablas
en la tabla sh_clientes tengo 17 registros
y en la tabla sh_despachos tengo 7 registros
bien ..el query es el siguiente:
SELECT distinct sh_clientes.cliente FROM sh_despacho,sh_clientes WHERE sh_clientes.cliente = sh_despacho.cliente;
y me muestra los registros que son iguales en ambas tablas son solo 5.
ahora lo que necesito son los clientes de la tabla sh_clientes que no estan en sh_despachos lo unico que hice fue poner el simbolo de diferente != o <>
SELECT distinct sh_clientes.cliente FROM sh_despacho,sh_clientes WHERE sh_clientes.cliente != sh_despacho.cliente;
y no funciona, me envia todos los registros de sh_clientes del campo clientes osea los 17 clientes
Me pueden ayudar de favor
Valora esta pregunta


0