Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2008, 14:36
fcopacheco
 
Fecha de Ingreso: enero-2008
Mensajes: 68
Antigüedad: 16 años, 3 meses
Puntos: 1
Re: CONSULTA a mySQL: Eliminar registros repetidos

Hola:
Me imagino que la base de datos es de MySQL, en el caso de ser asi
la sentencia SELECT te ofrece esa opcion.
Tienes que escribir esto

SELECT DISTINCT Marca FROM productos;

al agregar DISTINCT no repite ninguna fila

HASTA AQUI TU DUDA DEBERIA ESTAR RESUELTA
ESTO ES POR SI QUIERES SABER UN POCO MAS:

ahora
si llegas a utilizar DISTINCT en otra consulta con mas de una columna
la sentencia solo te asegura que no vas a tener combinaciones iguales, vale decir

si tengo esta tabla

c1____c2___c3
11____53___27
11____12___18
12____12___18
12____15___27

si escribo esto

SELECT DISTINCT c1,c2 FROM tabla;

devuleve esto

c1____c2
11____53
11____12
12____12
12____15

si escribo esto

SELECT DISTINCT c2,c3 FROM tabla;

devuleve esto

c2__c3
53__27
12__18
15__27


viendo estos resultados podemos concluir que SELECT DISTINCT... impide que te aparezcan filas repetidas, aunque algunos datos pueden repetirse si vemos las columnas por separado.