List:Spanish« Previous MessageNext Message »
From:David Trujillo Date:April 23 2010 8:04am
Subject:Re: Columnas por filas
View as plain text  
Gracias a todos, finalmente esta fué la solución!

select a.id as user_id, a.user_email,a.user_url,
(select meta_value from wp_usermeta where user_id = a.id and meta_key =
'first_name' limit 1) as first_name,
(select meta_value from wp_usermeta where user_id = a.id and meta_key =
'last_name' limit 1) as last_name,
(select meta_value from wp_usermeta where user_id = a.id and meta_key =
'sexo' limit 1) as sexo,
(select meta_value from wp_usermeta where user_id = a.id and meta_key = 'cp'
limit 1) as cp,
(select meta_value from wp_usermeta where user_id = a.id and meta_key =
'info' limit 1) as info
 from wp_users as a

Saludos

El 3 de abril de 2010 02:26, Christian Camilo Arias Vergara <
christianariasv@stripped> escribió:

> Hola David
>
> Hicimos el ejercicio antes pero con datos numéricos y fué posible..
> pero
> con campos de tipo cadena no es posible realizar la agrupación, para
> realizar tal agrupación toca llenar manualmente los campos nulos de algun
> tipo de valor que permita la agrupación una vez se traspongan los campos de
> filas a columnas..
>
> Si lo logras de otra manera cuéntanos David.
>
> Muchas Gracias.
>
>
> El 26 de marzo de 2010 07:04, David Trujillo <david@stripped>
> escribió:
>
> Pero la tabla "wp_usermeta" tiene contenidos como
>>
>> umeta_id      user_id        meta_key         meta_value
>>
>> ----------------------------------------------------------------------------
>> 8                      1             fecha_nac       29-08-1977
>> 9                       1            sexo                m
>> 10                      1            mas_info         1
>>
>>
>> Saludos
>>
>> El 26 de marzo de 2010 12:46, Eloy Mier Pérez <emierp@stripped>
>> escribió:
>>
>> > ¿un Join por wp_users.id y wp_usermeta.user_id?¿no es
> así?
>> >
>> > El día 26 de marzo de 2010 12:43, David Trujillo
> <david@stripped>
>> > escribió:
>> > > Hola, tengo 2 tablas con información sobre usuarios en
> wordpress:
>> > > *wp_users
>> > > *- id
>> > > - email
>> > > ....
>> > > *
>> > > **wp_usermeta*
>> > > - umeta_id
>> > > - user_id
>> > > - meta_key
>> > > - meta_value
>> > > (Donde se guardan pares de datos (key- value) como fecha_nac, sexo,
>> etc)
>> > >
>> > > Y me gustaria saber si podria hacer desde sql algo asi como resultados
>> > como
>> > > filas con
>> > >
>> > > email, fecha_nac, sexo, etc....
>> > >
>> > > Para cada usuario una fila. Alguna idea?
>> > >
>> > > Gracias anticipadamente y saludos
>> > >
>> > >
>> > > David Trujillo
>> > > david@stripped
>> > >
>> >
>> > --
>> > http://eloy-mp.com
>> > emierp_@stripped
>> > skype: eloy.mier.perez
>> > Un saludo. Eloy Mier Pérez.
>> >
>> > --
>> > Lista de Correos de MySQL
>> > Para el historial de la lista: http://lists.mysql.com/mysql-es
>> > Para cancelar inscripción:
>> > http://lists.mysql.com/mysql-es?unsub=1
>> >
>> >
>>
>>
>> --
>> Saludos
>>
>>
>> David Trujillo
>>
>> Telf. 91 636 43 61
>> david@stripped
>>
>
>


-- 
Saludos


David Trujillo

Telf. 91 636 43 61
david@stripped

Thread
Columnas por filasDavid Trujillo26 Mar
  • Re: Columnas por filasEloy Mier PĂ©rez26 Mar
    • Re: Columnas por filasDavid Trujillo26 Mar
      • Re: Columnas por filasChristian Camilo Arias Vergara3 Apr
        • Re: Columnas por filasDavid Trujillo23 Apr