[ Foro de SQL (y MySQL) ]

NOT IN/ LEFT JOIN

17-Jan-2018 11:08
Invitado (Sqlusr)
1 Respuestas

Hola,

Tengo esta subconsulta con "NOT IN"

SELECT EMPRESA,
POBLACIÓN
FROM CLIENTES WHERE [CÓDIGO CLIENTE]
NOT IN
(SELECT [CÓDIGO CLIENTE]
FROM PEDIDOS WHERE [FORMA DE PAGO]='TARJETA')

y por otro lado esta otra con "LEFT JOIN"

SELECT EMPRESA,
POBLACIÓN
FROM CLIENTES C
LEFT JOIN [dbo].[PEDIDOS] P ON C.[CÓDIGO CLIENTE]=P.[CÓDIGO CLIENTE]
WHERE P.[CÓDIGO CLIENTE] IS NULL AND [FORMA DE PAGO]=('TARJETA')

Pero no salen igual.Alguna idea. Gracias de antemano


24-Jan-2018 23:44
Nacho Cabanes (+35)

¿Qué es lo que quieres obtener?  Eso es lo más importante para saber qué planteamiento es el correcto.






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...