consulta inversa

20/07/2006 - 16:32 por alecarnero | Informe spam
Tengo dos tablas
1 ) Cliente
Idcliente
2) Vervenda
idcliente
nvenda
Hago esta consulta para saber que clientes tienen ventas en vervenda

SELECT tbCliente.IdCliente, vervenda.NVENDA
FROM tbCliente INNER JOIN vervenda ON tbCliente.IdCliente vervenda.idcliente;

pero lo que quiero en realidad es hacer el proceso inverso identificar que
clientes no tienen netas en vervenda,
alguiem me puede dar uma idea ???

Gracias Alejandro

Preguntas similare

Leer las respuestas

#1 Dario R. Ayala
20/07/2006 - 16:47 | Informe spam
Hola, probá con la siguiente consulta:

SELECT tbCliente.IdCliente, vervenda.NVENDA
FROM tbCliente LEFT JOIN vervenda ON tbCliente.IdCliente vervenda.idcliente
WHERE vervenda.idcliente IS NULL


Dario R. Ayala

Microsoft DCE 2005 2E - DCE 3E



alecarnero wrote:
Tengo dos tablas
1 ) Cliente
Idcliente
2) Vervenda
idcliente
nvenda
Hago esta consulta para saber que clientes tienen ventas en vervenda

SELECT tbCliente.IdCliente, vervenda.NVENDA
FROM tbCliente INNER JOIN vervenda ON tbCliente.IdCliente > vervenda.idcliente;

pero lo que quiero en realidad es hacer el proceso inverso identificar que
clientes no tienen netas en vervenda,
alguiem me puede dar uma idea ???

Gracias Alejandro



Respuesta Responder a este mensaje
#2 Alejandro Mesa
20/07/2006 - 16:49 | Informe spam
Trata:

select *
from dbo.cliente as c
where not exists (
select *
from dbo.Vervenda as v
where v.idcliente = c.idcliente
)
go


AMB

"alecarnero" wrote:

Tengo dos tablas
1 ) Cliente
Idcliente
2) Vervenda
idcliente
nvenda
Hago esta consulta para saber que clientes tienen ventas en vervenda

SELECT tbCliente.IdCliente, vervenda.NVENDA
FROM tbCliente INNER JOIN vervenda ON tbCliente.IdCliente > vervenda.idcliente;

pero lo que quiero en realidad es hacer el proceso inverso identificar que
clientes no tienen netas en vervenda,
alguiem me puede dar uma idea ???

Gracias Alejandro



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida