Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2011, 10:29
srnetworks
 
Fecha de Ingreso: junio-2011
Ubicación: Argentina
Mensajes: 32
Antigüedad: 12 años, 11 meses
Puntos: 2
Consulta con IF -puedo poner adentro otro select?

Hola gente he realizado la siguiente consulta:

Código MySQL:
Ver original
  1. (
  2.   (
  3.     (SELECT COUNT(*)
  4.      FROM usuarios WHERE edad =25
  5.   )>0,
  6.  'Hay gente con 25',
  7.  'No hay gente con 25'
  8. )
Lo que quiero ahora es armar una función que en caso de que sea verdadero me ejecute otra consulta (otro SELECT)
Lo que quiero es que:
-si existen usuarios me muestre los nombres
-si no existen usuarios no muestre nada
Se me ocurre algo como esto:
Código MySQL:
Ver original
  1. (
  2.   (
  3.     (SELECT COUNT(*)
  4.      FROM usuarios WHERE edad =25
  5.   )>0,
  6.  (SELECT nombre FROM usuarios WHERE edad =25),
  7.  'No hay gente con 25'
  8. )
Lo intente y me sale error. ESto se puede hacer de hacer un select en el caso de que se cumpla o no la condicion?
Desde ya gracias