No consigo que me funcione, solo consigo que funcione cuando se hace de un campo de una tabla nada más, gracias
|
|
#2 (permalink) |
![]() Fecha de Ingreso: octubre-2004
Ubicación: España, Madrid
Mensajes: 152
|
correcto "distinct" no puede usarse en mas de una columna de la tabla, bye.
__________________
Cuando creas que no hay solución posible, busca en los foros, siempre en mejor tener a la red mundial de tu parte |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 743
|
esa es la sintaxis basica de un SELECT CON DISTINCT entre 2 o mas tablas, ahora el DISTINCT se aplica a la fila que te devuelve de resultado, es decir que no pueden haber 2 filas iguales. si muestras una sola columna de hecho todas las filas tienen que ser diferentes , ahora si muestras mas de una columna pueden haber que algunas columnas de varias filas se repitan pero no se repite la misma fila:
Código:
saludos, cya SELECT DISTINCT tb1.col1, tb2.col1, tb3.col1,... FROM tb1, tb2, tb3, ... WHERE tb1.col1=tb2.col1 AND tb2.col2=tb3.col1 .... tb1.col1 tb2.col1 tb3.col1 1 1 1 //Si muestra esta fila 1 1 2 //Si muestra esta fila 1 2 1 //Si muestra esta fila 1 2 1 //No mostraria esta fila si usas distinct ![]() |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|