さまざまなユーザー グループの行ベースの結果を列ベースの結果に変換します。この「ローテーション」を実現するにはどうすればよいですか?
P粉937382230
P粉937382230 2024-03-29 13:22:26
0
1
397

MySQL 5.7 を実行しています。

一部のデータを行から列に「回転」する SQL クエリを探しています。形式は次のとおりです:

ユーザーテーブル

リーリー

ユーザーグループテーブル

リーリー

限られたグループのセットを使用して、次の結果を生成したいと考えています:

リーリー

このクエリを何と呼べばいいのかさえわかりませんが、それが私がやりたいことです。 「はい」と「いいえ」は、いずれにしても 0 と 1、または NULL と 1 になります。

###何か案は?

P粉937382230
P粉937382230

全員に返信(1)
P粉239089443

リーリー

他のブランドの SQL データベースとは異なり、MySQL は PIVOT または CROSSTAB の特別な構文をサポートしません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート