Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/07/2012, 09:31
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Varios resultados en uno?

Hola moro666:

Puedes hacerlo de dos formas... una sería utilizando la cláusula DISTINCT

Código MySQL:
Ver original
  1. mysql> SELECT color FROM tabla;
  2. +----------+
  3. | color    |
  4. +----------+
  5. | azul     |
  6. | rojo     |
  7. | azul     |
  8. | amarillo |
  9. | amarillo |
  10. | rojo     |
  11. | azul     |
  12. +----------+
  13. 7 rows in set (0.00 sec)
  14.  
  15.  
  16. mysql> SELECT DISTINCT color FROM tabla;
  17. +----------+
  18. | color    |
  19. +----------+
  20. | azul     |
  21. | rojo     |
  22. | amarillo |
  23. +----------+
  24. 3 rows in set (0.05 sec)

También podrías hacerlo utilizando la cláusula GROUP BY:

Código MySQL:
Ver original
  1. mysql> SELECT color FROM tabla GROUP BY color;
  2. +----------+
  3. | color    |
  4. +----------+
  5. | amarillo |
  6. | azul     |
  7. | rojo     |
  8. +----------+
  9. 3 rows in set (0.01 sec)

Investiga la diferencia de cada una de ellas para determinar cuál de las dos es la que te sirve más.

Saludos
Leo.