Ayuda consulta - Mysql Group_concat
Publicado por Diego Zavala (9 intervenciones) el 27/03/2018 23:58:35
Espero y me puedan ayudar.
Tengo el siguiente query:
obtengo el siguiente resultado:
Ejemplo:
id | Campo1
1 | Venta: r1, Venta: r2, Usuario: r3, Usuario: r4
Ahora si quiero visualizar los datos de la siguiente forma:
id | Campo1
1 | Venta = r1, r2, Usuario= r3, r4
¿Como lo haria ?, gracias por su ayuda
Tengo el siguiente query:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
select
t1.idPersona, t1.Nombre, t1.ApPaterno, t1.ApMaterno,
t2.usuario as NombreUsuario,
t2.pasword as Contraseña,
t2.Rol, t2.credencial as NumCredecial,
t2.cargo as Area_o_Cargo,
t3.UsuariofkUsuarios as UsuarioAlta,
t3.UsuariofkUsuariosA as UsuarioAltaPermiso,
t4.UsuariofkUsuario as UsuarioAltaFormato,
group_concat(distinct concat( t4.NombreFormato, ':', t3.Accion)) as NombreFormato_Y_Accion,
t3.Activo from personas as t1
inner join usuarios as t2 on t1.idPersona = t2.personafkpersonas
inner join permisos as t3 on t2.idUsuario = t3.usuariofkusuarios
inner join cformatos as t4 on t3.FormatofkCFormatos = t4.idCFormato
where t2.activo = 'si' and t3.activo = 'si' group by t1.idpersona;
obtengo el siguiente resultado:
Ejemplo:
id | Campo1
1 | Venta: r1, Venta: r2, Usuario: r3, Usuario: r4
Ahora si quiero visualizar los datos de la siguiente forma:
id | Campo1
1 | Venta = r1, r2, Usuario= r3, r4
¿Como lo haria ?, gracias por su ayuda
Valora esta pregunta
0