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

select sin registros repetidos en access

Estas en el tema de select sin registros repetidos en access en el foro de Bases de Datos General en Foros del Web. que tal tengo el siguiente problema. mi tabla es la siguiente id_prod|id_prov|clave| descripcion siendo id_prod mi clave primaria con valor entero y autonumerico lo que ...
  #1 (permalink)  
Antiguo 21/10/2008, 00:10
 
Fecha de Ingreso: agosto-2005
Mensajes: 5
Antigüedad: 19 años, 5 meses
Puntos: 0
Busqueda select sin registros repetidos en access

que tal tengo el siguiente problema.

mi tabla es la siguiente

id_prod|id_prov|clave| descripcion

siendo id_prod mi clave primaria con valor entero y autonumerico

lo que quiero es hacer un select de todos los campos de la tabla, pero tengo un incoveniente, el campo clave puede llegarse a repetir varias veces, pero lo que quiero en el select, es que se seleccionen todos los campos pero si encuentra una row donde se repita la clave, solo la muestre una vez

por ejemplo supongamos que tengo lo siguiente

id_prod|id_prov|clave| descripcion
-------------------------------------------
1|45|llave|llave de tuercas
2|43|llave|llave de tuercas 2.5
3|34|tornillo| tornillo estandard
4|67|pistola|pistola de aire
5|68|tornillo|tornillo estandard


y quiero hacer un select que me devuelva los siguientes resultados

id_prod|id_prov|clave| descripcion
-------------------------------------------
1|45|llave|llave de tuercas
3|34|tornillo| tornillo estandard
4|67|pistola|pistola de aire

como le puedo hacer?
agradeceria mucho su ayuda
  #2 (permalink)  
Antiguo 21/10/2008, 00:49
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 6 meses
Puntos: 18
Respuesta: select sin registros repetidos en access

quiza te sirva esto:

SELECT First(id_prod) AS PrimeroDeid_prod, First(id_prov) AS PrimeroDeid_prov, clave
FROM Tabla
GROUP BY clave;

Un saludo
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 09:58.