elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: [1]
1  Programación / Bases de Datos / Re: Consulta Distinct a un solo campo en: 15 Marzo 2022, 02:28 am
Saludos logre resolver el dilema

suponemos que tenemos una tabla1 y queresmos todos los registros distintos del campo1 asi quedaria la consulta

SELECT  id, campo1, campo2 ... etc  FROM tabla1 Aux WHERE  id = (SELECT  id FROM tabla1 WHERE campo1 = Aux.campo1  LIMIT 1  )

Que hace la consulta, lo especial esta en la clausula where compara el ID con el ID de la sub consulta que va a devolver el primer elemento que cumpla con la condicion campo1 = Aux.campo1  y como siempre va a devolver el primer elemento cuando se compare con el primer elemento que se repita los id seran distinto y no tomara ese registro asi susesivamente parasara lo mismo con cada registro repetido devolviendo asi solo el primer registro que encuentre distitno en campo1
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines