SQL - USO DE DISTINCT

   
Vista:

USO DE DISTINCT

Publicado por ANTONIO (35 intervenciones) el 10/11/2008 15:19:29
Hola amigos necesito hacer una consulta sql en una tabla la cual tiene 1000 registros con 10 campos cada registro y lo que quiero hacer es una consulta en la cual me devuelva los registros cuyo dni es diferente y que ademas el campo pagado sea igual a SI.
Como se hace eso?
Select distinct dni from personas where pagado='SI'

algo asi?
Y claro no quiero que luego solo me devuelva el dni sino que quiero que me devuelva el resto de campos de ese registro.
¿Es posible?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:USO DE DISTINCT

Publicado por m (16 intervenciones) el 10/11/2008 22:39:49
Respuesta:

Select distinct(dni), columna1, pagado from personas
where pagado='SI'

saludos.

PD: la verdad no se como no pudiste, si casi tenias la consulta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:USO DE DISTINCT

Publicado por ANTONIO (35 intervenciones) el 11/11/2008 09:31:14
tambien vi algo como select first(dni), first(nombre), first(pagado) from pagado where pagado='si' group by dni
Voy a probarlo lo tuyo , mil gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar