sql >> Database teknologi >  >> RDS >> Mysql

Sammenlægning af flere rækker til en række og flere kolonner på mysql

Hvis disse er de eneste kolonner, du er bekymret for, vil dette fungere for dig:

SELECT um.user_id
   , fn.meta_data AS first_name
   , ln.meta_data AS last_name
   , e.meta_data AS email
FROM wp_userMeta AS um
LEFT JOIN wp_user_Meta AS fn ON um.user_id = fn.user_id
   AND fn.meta_key = 'first_name'
LEFT JOIN wp_user_Meta AS ln ON um.user_id = ln.user_id
   AND ln.meta_key = 'last_name'
LEFT JOIN wp_user_Meta AS e ON um.user_id = e.user_id
   AND e.meta_key = 'email'


  1. Hvorfor gik min MySQL-database ned? Få indsigt med den nye MySQL Freeze Frame

  2. Skjuler MySQL-legitimationsoplysninger i applikationen

  3. Sådan får du værdier for hver dag i en måned

  4. Se ferier med datamodellerens øjne