Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/04/2015, 08:12
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta MYSQL Compleja

SQL y las bases de datos trabajan con lo que existe en la base de datos. No inventan datos de la nada. Ergo, si el "4" no existe en la tabla, ni se puede calcular en base a otra tabla, no será jamás devuelto por la consulta.

No es la primera vez que alguien viene con la misma pregunta, y la respuesta será siempre la misma: Si no puedes tomar el dato de alguna parte, o crear un set de datos temporal para que lo devuelva, no hay resolucion desde SQL.

Usualmente el consejo sería que generes ese registro en forma programática cuando lo vayas a mostrar en la pantalla. Pero no desde SQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 20/04/2015 a las 08:24