No mostrar registros duplicados (DISTINCT)
Publicado por terminator2 (1 intervención) el 07/11/2016 16:46:47
Buenas tardes.
Tengo un problema que no soy capaz de resolver. Tengo una tabla con varias columnas y en las que hay algunas líneas con los mismos registros en todas las columnas menos en una:
Para que no me muestre los registros duplicados hago la siguiente consulta:
SELECT DISTINCT columna1, columna2, columna3 ORDER BY columna3 DESC
Pero me muestra las cinco línea en vez de una. Si en la consulta le quito al DISTINCT columan3 si me lo hace bien, pero necesito el registro de la columan3
¿Cómo hago para que muestre solo en una línea y no las cinco?
Muchas gracias.
P.D.: La columna3 no es un campo llave.
Tengo un problema que no soy capaz de resolver. Tengo una tabla con varias columnas y en las que hay algunas líneas con los mismos registros en todas las columnas menos en una:
1
2
3
4
5
6
columna1 | columna2 | columna3
a b 1
a b 2
a b 3
a b 4
a b 5
Para que no me muestre los registros duplicados hago la siguiente consulta:
SELECT DISTINCT columna1, columna2, columna3 ORDER BY columna3 DESC
Pero me muestra las cinco línea en vez de una. Si en la consulta le quito al DISTINCT columan3 si me lo hace bien, pero necesito el registro de la columan3
¿Cómo hago para que muestre solo en una línea y no las cinco?
Muchas gracias.
P.D.: La columna3 no es un campo llave.
Valora esta pregunta


0