
25/10/2007, 06:37
|
| | Fecha de Ingreso: octubre-2007 Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años, 4 meses Puntos: 5 | |
Re: consulta doble sql con array por medio tengo 3 opciones:
solo los campos de la tabla articulos:
SELECT articulos.* FROM articulos JOIN autores ON articulos.autor=autores.id WHERE autores.nombre LIKE '%$search%' OR autores.apelli1 LIKE '%$search%' OR autores.apelli2 LIKE '%$search%'
los campos de las dos tablas unidos como si fueran una sola:
SELECT articulos.*, autores.* FROM articulos JOIN autores ON articulos.autor=autores.id WHERE autores.nombre LIKE '%$search%' OR autores.apelli1 LIKE '%$search%' OR autores.apelli2 LIKE '%$search%'
los campos de los artículos con el nombre del autor completo
SELECT articulos.*, CONCAT(autores.nombre,' ',autores.apelli1,' ',autores.apelli2) AS nombre FROM articulos JOIN autores ON articulos.autor=autores.id WHERE autores.nombre LIKE '%rev%' OR autores.apelli1 LIKE '%rev%' OR autores.apelli2 LIKE '%rev%'
espero que te ayude |