28/05/2010, 12:01
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: No entiendo esta consulta!! Exacto.
Eso es una subconsulta que se ejecuta una vez por cada línea devuelta por la consulta principal (es bastante ineficiente), y como lo que pongas en el select actúa como encabezado de columna, si lo dejas así el encabezado contendría un texto con "SELECT nombre FROM banners_idiomas WHERE padre = c.codigo AND idioma = $idioma", lo cual es obviamente engorroso, entonces se le pone un alias, en este caso "titilo", para que ese sea el encabezado de esa columna.
Toas estas cosas se ven mejor al ejecutar directamente las consultas en SQL, por ejemplo, con el phpMyAdmin.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |