這裏是兩個表:如何從其他表中選擇一列作爲sql中的一列?
一個:
+-----+------------------------+
| id | conten |
+-----+------------------------+
| 1 | q. |
| 2 | q. |
| 3 | s. |
| 4 | g |
| 1 | a |
| 2 | a |
+-----+------------------------+
B:
+-----+------------------------+
| id | type |
+-----+------------------------+
| 1 | I. |
| 2 | II. |
| 3 | III. |
| 4 | IV |
| 5 | V |
| 6 | VI |
+-----+------------------------+
有沒有辦法從選擇和b,這樣的一個ID 2
,會有一個額外的字段,將該ID的所有內容分組?選擇結果應該是這樣的:
+-----+------------------------+-----------+
| id | type | contents |
+-----+------------------------+-----------+
| 2 |I. | q,a |
+-----+------------------------+-----------+
編輯 順便說一句,如果有一種方法通過sqlahcmey做到這一點,那將是甜的。
是GROUP_CONCAT與GROUP – RiggsFolly
mysql或sql server? – Eli
@Eli mysql。對不起,錯誤的標籤 –