データーベースのデータの取得、あるいは結果の分割について知りたいことがあります。
以下のようなデータベースを想定します。
テーブル1
aaa
bbb
ccc
テーブル2
data1 atr1 aaa
data2 atr1 aaa
data3 atr2 aaa
data4 atr2 bbb
data5 atr2 ccc
そして、テーブル1からaaaを取得し、そのリレーションであるテーブル2のデータをatrごとに分類して例のような感じで取得したいです。
例
{atr1:[data1,data2],atr2[data3]}
このようなsqlはありますか。
もしpython,djangoでご存知ならよりありがたいです。
よろしくお願いします。
追記
DBMSはmysqlですが、より簡単にできる言語があればそちらに乗り換えていくことも考えているので、どのようなDBMSでも歓迎です。
あなたの回答
tips
プレビュー