| |||
unir 3 tablas en una consulta sql no se como se hace hola amigos he buscado por el foro no he encontrado exactamente la forma de como unir 3 tablas algunos dicen q con un join pero he visto q hay varios tipos de join left, join full, INNER JOIN entre otros pues no se como seria su sintaxis. como podría hacer la union adecuada para que me muestre los datos del anuncio, los datos del afilio o dueño del anuncio y los comentario del anuncios si los tiene. gracias espero haber sido especifico mi idea es un sistema de comentario sencillo, tengo 3 tablas afiliados -id_afiliado anuncios -id_anuncio -id_afiliado comentarios -id_comentario -id_anuncio -id_afiliado -comentario (obvio XD) estare por aca XD |
| |||
Respuesta: unir 3 tablas en una consulta sql no se como se hace Cita: Saludos, puedes visitar el sitio de W3Schools:... entre otros pues no se como seria su sintaxis. http://www.w3schools.com/Sql/sql_join.asp http://www.w3schools.com/Sql/sql_join_inner.asp http://www.w3schools.com/Sql/sql_join_left.asp http://www.w3schools.com/Sql/sql_join_right.asp |
| ||||
Respuesta: unir 3 tablas en una consulta sql no se como se hace
Código SQL:
Ver original Espero que te sirva
__________________ Sé fiel hasta la muerte, y yo te daré la corona de la vida. Ap. 2:10 |
| |||
Respuesta: unir 3 tablas en una consulta sql no se como se hace juankcres gracias me sirve qdo bien gracias. mira como qdo
Código PHP:
Ver original |
| |||
Respuesta: unir 3 tablas en una consulta sql no se como se hace SELECT * FROM anuncios anu LEFT JOIN comentario AS com ON anu.id_anuncio = com.co_id_anuncio INNER JOIN afiliados afi ON anu.id_afiliado = afi.id_afiliado WHERE anu.name= colname Entiendo que uses LEFT JOIN en la primera unión, porque tal vez algún anuncio no tenga comentario y quieras ver el anuncio. Si no quieres ver anuncios que no tengan comentario, deberías usar SELECT * FROM anuncios anu INNER JOIN comentario AS com ON anu.id_anuncio = com.co_id_anuncio INNER JOIN afiliados afi ON anu.id_afiliado = afi.id_afiliado WHERE anu.name= colname Será más rápido |
Etiquetas: |