Foros ZackYFileS

Foros ZackYFileS (http://foros.zackyfiles.com/index.php)
-   ARTES GRÁFICAS - Diseño, Firmas, WEBS. (http://foros.zackyfiles.com/forumdisplay.php?f=238)
-   -   SELECT DISTINCT en MySQL (http://foros.zackyfiles.com/showthread.php?t=335525)

oclice 28/07/2005 01:53

SELECT DISTINCT en MySQL
 
Hola.
Tengo una BD en la que no quiero tener campos repetidos en una determinada tabla. Desde php ejecuto:

SELECT DISTINCT nombre_campo FROM nombre_tabla;

Pero siguen entrando campos repetidos.

¿Que hago mal?

Salu2

ElZazu 28/07/2005 09:22

SELECT DISTINCT nombre_campo FROM nombre_tabla;

Muestra los campos nombre_campo que sean diferentes, eso debería hacerlo bien.

Imagino que estarás haciendo un:

SELECT DISTINCT nombre_campo, nombre_compo2, nombre_campo3,... FROM nombre_tabla;

Y se muestran todos, no? eso es porque debes agruparlos por el nombre_campo:

SELECT DISTINCT nombre_campo, nombre_compo2, nombre_campo3,... FROM nombre_tabla GROUP BY nombre_campo;

Así mostrará los campos seleccionados del primer registro de todos los de la tabla que tengan el campo nombre_campo diferente.

Saludos


La franja horaria es GMT +2. Ahora son las 10:44.

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate