MySQL - Mostrar una linea de todas las que tenga un mismo valor

 
Vista:
sin imagen de perfil
Val: 16
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Mostrar una linea de todas las que tenga un mismo valor

Publicado por Hercross (26 intervenciones) el 09/04/2021 16:56:40
Hola buenas tardes, a ver si puedo explcarme.

Tengo esta tabla:

ID | HORA | NOMBRE | uniqueid
--------------------------------------------
1 | 11:20 | Lolo | 546789
2 | 11:20 | Lolo | 546789
3 | 11:20 | Lolo | 546789
4 | 11:20 | Lolo | 546789
5 | 11:20 | Jose | 546767
6 | 11:20 | Lolo | 546789
7 | 11:20 | Jose | 546767
8 | 11:20 | Jose | 546767

La pregunta es, podría sacar solo 1 línea (la que necesite) de cada grupo de líneas agrupadas por el campo uniqueid?

Es decir, de estas líneas, que tienen el mismo uniqueid, sacar una línea?

1 | 11:20 | Lolo | 546789
2 | 11:20 | Lolo | 546789
3 | 11:20 | Lolo | 546789
4 | 11:20 | Lolo | 546789
6 | 11:20 | Lolo | 546789

5 | 11:20 | Jose | 546767
7 | 11:20 | Jose | 546767
8 | 11:20 | Jose | 546767

Obtener la línea con el ID 1 y 5 por ejemplo? Siempre agrupadas por el campo uniqueid...

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Richard
Val: 70
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Mostrar una linea de todas las que tenga un mismo valor

Publicado por Richard (21 intervenciones) el 10/04/2021 14:16:39
Hola

Te envio lo que yo entendí y si es que te pueda servir.

LOS DATOS INICIALMENTE SON ESTOS

INICIAL

USANDO LA CONSULTA AGRUPADA SEGUN EL CAMPO UNIQ QUE YO DEFINI EN LA TABLA

UNIQ
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 16
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Mostrar una linea de todas las que tenga un mismo valor

Publicado por Hercross (26 intervenciones) el 14/04/2021 17:49:18
Hola Richard, muchas gracias, era eso...

Otra cosa, en esa misma tabla, pero con este cambio:

ID | HORA | NOMBRE | uniqueid | link
----------------------------------------------------
1 | 11:20 | Lolo | 546789 | 000000
2 | 11:20 | Lolo | 546789 | 000000
3 | 11:20 | Lolo | 546789 | 111111
4 | 11:20 | Lolo | 546789 | 111111
5 | 11:20 | Jose | 546767
6 | 11:20 | Lolo | 546789
7 | 11:20 | Jose | 546767
8 | 11:20 | Jose | 546767

Podría hacer una select que muestre solo las líneas con un valor determinado en uniqueid, pero que a su vez este agrupado por link?

Es decir, que me agrupe las líneas 1 y 2, las 3 y 4 y que me muestre tal cual la 6?

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar