SQL - Select count(Distinct)

 
Vista:

Select count(Distinct)

Publicado por jordi (1 intervención) el 11/05/2001 09:52:00
Hola necesito saber si es posible hacer una seleccion contando los registros de un campo si que
sin tque se repita ninguno.
Select distinct nombre_campo from tabla;

He visto en un libro select count(distinct) pero no se donde he de poner el nonbre del campo , lo he probado dentro de las parentesis , separado por una coma
y nada de nada. Alguien sabe algo o es mejor hacer la consulta de arriba y despues contar los registros obtenidos.
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:Select count(Distinct)

Publicado por Gonzalo Solano C. (148 intervenciones) el 11/05/2001 15:43:01
Mira la verdad no te agarre la idea muy bien pero parece que esto te puede servir

SELECT Codigo, count (Codigo)
FROM Reclamos
GROUP BY Codigo

Este select te va a devolver como primer campo Codigo y a lado cuantas veces encuentras Codigo en la tabla, no se va a repetir el campo codigo.

Espero te sirva si no avisame para ver como te puedo ayudar

Saludos desde Bolivia
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:Select count(Distinct)

Publicado por ecarro (2 intervenciones) el 11/05/2001 16:15:27
Creo que lo que quieres es saber el número de valores diferentes
que un campo toma en una tabla. Si es así, lo que necesitas es
montarte una sentencia como esta:

SELECT COUNT(DISTINCT campo)
FROM tabla

Así de facil. Espero que sea lo que necesitas.


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