SQL - consulta sql

 
Vista:

consulta sql

Publicado por Mª Carmen Zaballos (1 intervención) el 17/08/2006 15:30:15
Hola amigos, tengo una tabla con unos mil registros diferentes, pero en su campo ID estos registros estan repetidos, la cuestion es que me gustaria saber cómo puedo hacer la consulta para seleccionar todos aquellos registros de los cuales ninguno es igual a otro.

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:consulta sql

Publicado por Unomásnomás (36 intervenciones) el 17/08/2006 16:11:41
Facil dra, lo que tienes q hacer es agrupar usando la clausula having, algo asi
Select count(idfield) From Tabla
Group By idField
Having count(idfield) = 1

O mas o menos alli obtienes lo registros que solo son unicos...
espero te sirva....
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:consulta sql

Publicado por Huginho (12 intervenciones) el 17/08/2006 18:28:32
Puedes hacerlo con:

Select Distinct(CampoID) From Tabla
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:consulta sql

Publicado por Phoenixin (7 intervenciones) el 17/08/2006 23:07:43
Me parece que esa consulta no haría lo que pide, ella desea que se seleccione todos aquellos registros de los cuales ninguno es igual a otro, con "distinct" solo haces que si hay un registro que se repite 20 veces te figure 1 vez pero no soluciona el hecho de que este repetido.
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