16/11/2009, 16:25
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses Puntos: 300 | |
Respuesta: DISTINCT no funciona......... javier2018,
distinct *
te mostrará todos todos los campos de la tabla haciendo el distinct, pero de todos ellos como conjunto. Me explico:
si en el registro 1, el campo1= 2, y el campo2=3
y en el registro 2, el campo1=2 y el campo2 = 2,
te mostrará 2,3
2,2
porque los dos campos formarían una cadena y no es la misma.
Si en el registro 2, el campo1= 2 y el campo2 = 3,
sólo te mostraría 2,3.
Si pones distinct y sólo un campo obtendrás probablemente el resultado buscado, aunque mira también el uso de INNER JOIN para tu consulta como te ha recomendado huesos52. |