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

ocultar datos repetidos

Estas en el tema de ocultar datos repetidos en el foro de Mysql en Foros del Web. Si usuario tiene una foto repetida quiero ocultarla para el momento de mostrar a usuario no se muestre la otra imagen repetida. he logrado quitar ...
  #1 (permalink)  
Antiguo 14/04/2011, 10:56
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
ocultar datos repetidos

Si usuario tiene una foto repetida quiero ocultarla para el momento de mostrar a usuario no se muestre la otra imagen repetida. he logrado quitar la imagen repetida pero no me muestra a usuario.
Para lograr quitar la foto repetida utilize la funcion DISTINCT pero nada mas me muestra la foto pero no me muestra a usuario.
Sentencia que utilize:
SELECT DISTINCT archivo FROM imagenes ORDER BY id DESC limit 10
__________________
:cool: aprendiz :cool:
  #2 (permalink)  
Antiguo 14/04/2011, 11:03
Avatar de xtimed  
Fecha de Ingreso: julio-2009
Ubicación: BCN - México
Mensajes: 226
Antigüedad: 14 años, 9 meses
Puntos: 41
Respuesta: ocultar datos repetidos

SELECT DISTINCT(archivo), usuario FROM imagenes ORDER BY id DESC limit 10
  #3 (permalink)  
Antiguo 14/04/2011, 11:18
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
Respuesta: ocultar datos repetidos

Cita:
Iniciado por xtimed Ver Mensaje
SELECT DISTINCT(archivo), usuario FROM imagenes ORDER BY id DESC limit 10
No me funciona porque muestra todos los archivos hasta los repetidos.
__________________
:cool: aprendiz :cool:
  #4 (permalink)  
Antiguo 14/04/2011, 13:07
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: ocultar datos repetidos

SELECT archivo, usuario FROM imagenes GROUP BY usuario

Etiquetas: repetidos
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 18:51.