Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/07/2008, 12:36
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: Bloqueado con una consulta SELECT sencilla

Para poder hacer discriminaciones o evitar las repeticiones no debes usar el *, eso no permite realizar un acotamiento de lo que muestra. En esos casos tienes forzosamente que poner qué campos quieres mostrar, sin lo cual no se puede hacer selecciones por DISTINCT ni hacer agrupamientos (GROUP BY), que podrías eliminar los registros de más.
Si vas a mostrar TODOS los campos, entonces enumeralos a TODOS, pero un DISTINCT no va a funcionar así.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)