
11/09/2008, 06:28
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses Puntos: 2658 | |
Respuesta: Union all y mysql_field_table Técnica básica:
Si vas a armar una consulta anidada, o con subconsultas, primero ejecutalas por niveles:
- Ejecuta independientemente la subconsulta primero, para asegurarte que realmente existen los datos que está buscando.
- SI está anidada con varios niveles de resultado, ejecútalos progresivamente, desde adentro hacia afuera. A veces el error de sitaxis no está en la capa superior, y el parser MySQL no lo discrimina tan detallado.
- Nunca te olvides que curzar un campo que te devuelve NULL con otro que devuelve algo, te devolverá siempre NULL. Es parte de la aritmética relacional. Esto es fundamental a la hora de sumar: 12 + 125 + 48600 + NULL = NULL
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |