Condiciones en MYSQL
Publicado por Mario (1 intervención) el 06/03/2018 21:30:54
Hola Estoy creando un listado de clientes que tienen tarjeta de una promocion el listado lo saco correctamente de 4 tablas con inner join mostrando todos los clienrtes que poseen la promocion y esten con una empresa pero ahora necesito sacer ellistado de todos aquellos que tienen la promocion pero que no son de una empresa
seria lo contrario
si explico bien en pocas palabras
tengo clientes que tienen tarjeta y tienen relacion con una empresa
pero quiero clientes que tienen tarjeta pero ninguna realcion deempresa
estas son mis tablas y la consulta.. Gracias les agradeceria muchisimo
/////////////////////
Tablas///
clientes
clientes_tarjetas
clientes_empresa
empresas
seria lo contrario
si explico bien en pocas palabras
tengo clientes que tienen tarjeta y tienen relacion con una empresa
pero quiero clientes que tienen tarjeta pero ninguna realcion deempresa
estas son mis tablas y la consulta.. Gracias les agradeceria muchisimo
/////////////////////
1
2
3
4
5
6
7
8
select
md_clientes.idcliente, md_clientes.nombre,
md_clientes.apellido,md_clientes_tarjetas.codigo,
md_clientes_tarjetas.referencia,empresas.nombre
from
md_clientes inner join md_clientes_tarjetas on md_clientes_tarjetas.idcliente=md_clientes.idcliente
INNER JOIN md_clientes_empresa on md_clientes_empresa.idcliente= md_clientes_tarjetas.idcliente
inner join empresas on empresas.id = md_clientes_empresa.idempresa GROUP BY idcliente
Tablas///
clientes
clientes_tarjetas
clientes_empresa
empresas
Valora esta pregunta


0