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

el distict a que campo se aplica

Estas en el tema de el distict a que campo se aplica en el foro de Mysql en Foros del Web. hola una pregunta, cuando hago select distinct a que campo se aplica, a todos los requeridos. por el select. o puedo indicar a los campos, ...
  #1 (permalink)  
Antiguo 02/02/2014, 16:34
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 11 meses
Puntos: 5
el distict a que campo se aplica

hola una pregunta, cuando hago select distinct
a que campo se aplica, a todos los requeridos. por el select.
o puedo indicar a los campos, que quiero que haga disctict

por ejemplo tengo esto ,
Código SQL:
Ver original
  1. SELECT DISTINCT p1.fb_id,p2.TYPE,p2.title,p3.description,p3.id
[/PHP]

Última edición por gnzsoloyo; 02/02/2014 a las 16:48
  #2 (permalink)  
Antiguo 02/02/2014, 19:40
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: el distict a que campo se aplica

El DISTINCT se evalua para todos los campos al mismo tiempo, tomando el registro entero como una unidad. Esto quiere decir que en BBDD son diferentes aquellos registros donde al menos un caracter entre dos campos del SELECT cualesquiera, son diferente.
¿Se entiende?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: campo, select
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 14:01.