我有一個表,如:叫做書從兩個或多個變量的Mysql內部連接?
+------+-------------------+---------------+
| id | book_title | author |
+------+-------------------+---------------+
| 1 | learning mysql | 1234 12 |
+------+-------------------+---------------+
| 2 | learning php | 125 50 |
+------+-------------------+---------------+
,我想一個VIEW
從書本和作家:
+------+-------------------+
| id | author |
+------+-------------------+
| 12 | JOHN |
+------+-------------------+
| 50 | PAUL |
+------+-------------------+
| 125 | CHRISTOPHER |
+------+-------------------+
| 1234 | PATRICK |
+------+-------------------+
,這樣我可以有我應該是這樣的表中查看低於,但應顯示而不是來自tabel AUTHOR的作者id作者姓名。
+------+-------------------+-----------------------------------+
| id | book_title | author |
+------+-------------------+-----------------------------------+
| 1 | learning mysql | PATRICK |
+------+-------------------+-----------------------------------+
| 1 | learning mysql | CHRISTOPHER |
+------+-------------------+-----------------------------------+
| 2 | learning php | JOHN |
+------+-------------------+-----------------------------------+
| 2 | learning php | PAUL |
+------+-------------------+-----------------------------------+
你守ld規範化你的數據庫,也就是說,有一個與book_id和author_ids匹配的表。你肯定會遇到單個列中有多個值的問題 – knittl 2012-03-04 11:44:30