Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

registros no concurrentes

Estas en el tema de registros no concurrentes en el foro de Bases de Datos General en Foros del Web. Hola foreros, Estoy tratando de hacer una consulta que de una tabla donde existen registros duplicados solo me muestre los registros que aparecen una sola ...
  #1 (permalink)  
Antiguo 23/12/2009, 07:23
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
De acuerdo registros no concurrentes

Hola foreros,

Estoy tratando de hacer una consulta que de una tabla donde existen registros duplicados solo me muestre los registros que aparecen una sola vez, como podria hacer esto,como puedo hacer esto?

Si hago esto

Select Distinct (prod), id from productos

me muestra los productos distintos, pero me incluye uno de los que estan repetidos

Saludos y Gracias de Antemano
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #2 (permalink)  
Antiguo 23/12/2009, 08:15
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: registros no concurrentes

Código SQL:
Ver original
  1. SELECT *FROM productos
  2. WHERE prod NOT IN(SELECT prod FROM productos GROUP BY prod HAVING COUNT(*)>1)
o mas sencillo

Código SQL:
Ver original
  1. SELECT *FROM productos GROUP BY prod HAVING COUNT(*)=1;

Intenta esto.
No lo he probado
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 23/12/2009, 08:53
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
De acuerdo Respuesta: registros no concurrentes

Hola, muchas gracias

Probare

Saludos
Rodno
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:37.