• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQL この場合どう書けばよいでしょうか?)

MySQLでデータを取り出す方法

このQ&Aのポイント
  • MySQLを使用して、特定の条件でデータを取り出す方法について説明します。
  • cat1とcat2を分けて取得する方法についても説明します。
  • この方法を使用することで、データを効率的に取り出すことができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

select t1.usr_id,t3.name ,group_concat(if(cat_id=1,t1.trm_id,null)) as cat1 ,group_concat(if(cat_id=2,t1.trm_id,null)) as cat2 from usr_trm as t1 inner join trm as t2 on t1.trm_id=t2.trm_id inner join usr as t3 on t1.usr_id=t3.usr_id group by usr_id

sr-ki
質問者

お礼

ご回答いただきありがとうございます! おかげさまで無事思った通りの実装ができました。 ありがとうございました!

関連するQ&A