と という名前の 2 つのテーブルがDistricts
ありSchools
ます。テーブルには、 という名前のDistricts
列が含まれていますSchools
。
テーブルの各行に、テーブルの学校名の値のコンマ区切りリストが含まれるように、対応するテーブルからテーブルのSchools
列を作成する必要があります。Districts
Schools
Districts
Schools
これどうやってするの?UPDATE
クエリまたはストアド プロシージャを使用する必要がありますか?
私は次のようになりました:
Districts Table
+------------+------+---------+
| DistrictId | Name | Schools |
+------------+------+---------+
| 1 | a | |
| 2 | b | |
| 3 | c | |
| 4 | d | |
+------------+------+---------+
Schools Table
+----------+------------+------------+
| SchoolId | SchoolName | DistrictId |
+----------+------------+------------+
| 1 | s1 | 1 |
| 2 | s2 | 1 |
| 3 | s3 | 2 |
| 4 | s4 | 2 |
| 5 | s5 | 4 |
+----------+------------+------------+
どのように出力する必要があるか
+------------+------+---------+
| DistrictId | Name | Schools |
+------------+------+---------+
| 1 | a | s1,s2 |
| 2 | b | s3,s4 |
| 3 | c | |
| 4 | d | s5 |
+------------+------+---------+