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

[SOLUCIONADO] tengo una sentencia SQL y quiero que me muestre los datos sin repeticiones

Estas en el tema de tengo una sentencia SQL y quiero que me muestre los datos sin repeticiones en el foro de SQL Server en Foros del Web. saludos alguien me puede ayudar: tengo el siguiente codigo, esta sentencia me arroja una serie de datos, lo que quiero es que esos datos no ...
  #1 (permalink)  
Antiguo 10/04/2013, 16:18
 
Fecha de Ingreso: febrero-2007
Mensajes: 5
Antigüedad: 17 años, 8 meses
Puntos: 0
Exclamación tengo una sentencia SQL y quiero que me muestre los datos sin repeticiones

saludos alguien me puede ayudar: tengo el siguiente codigo, esta sentencia me arroja una serie de datos, lo que quiero es que esos datos no sean repetidos en el campo 'transferencia.No',ni 'transferencia.anno', estoy tratando de usar el comnado 'DISTINCT' y no ubico el lugar donde puedo localizarlo. Agradesco de antemano su apoyo.
-------------------------------------------------------------------
Código SQL:
Ver original
  1. SELECT
  2.   transferencia.No,
  3.   transferencia.id_trans,
  4.   transferencia.id_inv,
  5.   transferencia.fecha,
  6.   transferencia.de,
  7.   transferencia.a,
  8.   transferencia.referencia,
  9.   transferencia.cp,
  10.   transferencia.descripcion,
  11.   transferencia.serie,
  12.   transferencia.reporte_s,
  13.   transferencia.estado,
  14.   transferencia.valor,
  15.   transferencia.elaborado,
  16.   ubicacion.sigla,
  17.   transferencia.anno,
  18.   usuarios.nombres AS nomusuario
  19. FROM transferencia,
  20.      ubicacion,
  21.      usuarios
  22. WHERE ubicacion.id_ubica = transferencia.a AND usuarios.id_usuario = transferencia.referencia AND usuarios.id_usuario = transferencia.referencia
  23. ORDER BY transferencia.anno, transferencia.no DESC;
-------------------------------------------------------------------

Última edición por gnzsoloyo; 25/04/2013 a las 00:34
  #2 (permalink)  
Antiguo 10/04/2013, 16:23
Avatar de chris225  
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 12 años
Puntos: 2
Respuesta: tengo una sentencia SQL y quiero que me muestre los datos sin repeticiones

usa el DISTINCT con esta funcion la consulta no te trae datos repetidos seria asi la consulta
Código SQL:
Ver original
  1. SELECT DISTINCT
  2. transferencia.No,
  3. transferencia.id_trans,
  4. transferencia.id_inv,
  5. transferencia.fecha,
  6. transferencia.de,
  7. transferencia.a,
  8. transferencia.referencia,
  9. transferencia.cp,
  10. transferencia.descripcion,
  11. transferencia.serie,
  12. transferencia.reporte_s,
  13. transferencia.estado,
  14. transferencia.valor,
  15. transferencia.elaborado,
  16. ubicacion.sigla,
  17. transferencia.anno,
  18. usuarios.nombres AS nomusuario
  19. FROM transferencia,
  20. ubicacion,
  21. usuarios
  22. WHERE ubicacion.id_ubica = transferencia.a AND usuarios.id_usuario = transferencia.referencia AND usuarios.id_usuario = transferencia.referencia
  23. ORDER BY transferencia.anno, transferencia.no DESC

Última edición por gnzsoloyo; 25/04/2013 a las 00:34

Etiquetas: quiero, repeticiones, select, sentencia, sql
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:39.