Consulta a 4 tablas
Publicado por Jesus (1 intervención) el 12/06/2020 18:42:12
Buenas, ante todo gracias por intentar ayudarme... Tengo que hacer una consulta de busqueda en la tabla "mails", lo que ocurre que el nombre del idDestinatario lo tengo que obtener de la tabla ya sea cliente, proveedor o personal, entonces hay es cuando me pierdo un poco.
La consulta que tengo cuando es dos tablas (mails, clietnes) es esta:
SELECT mails.*, clientes.empresa FROM mails INNER JOIN clientes ON clientes.id = mails.idDestinatario WHERE mails.asunto LIKE '%f%' OR mails.mensaje LIKE '%f%'
Tabla mails que tiene mail_id - asunto - mensaje - fecha - idDestinatario - tipoDestinatario
Tabla clientes que tiene cliente_id - empresa
Tabla proveedores que tiene proveedor_id - empresa
Tabla personal que tiene personal_id - nombre
Muchas gracias
La consulta que tengo cuando es dos tablas (mails, clietnes) es esta:
SELECT mails.*, clientes.empresa FROM mails INNER JOIN clientes ON clientes.id = mails.idDestinatario WHERE mails.asunto LIKE '%f%' OR mails.mensaje LIKE '%f%'
Tabla mails que tiene mail_id - asunto - mensaje - fecha - idDestinatario - tipoDestinatario
Tabla clientes que tiene cliente_id - empresa
Tabla proveedores que tiene proveedor_id - empresa
Tabla personal que tiene personal_id - nombre
Muchas gracias
Valora esta pregunta


0