[SQL ] 存取多個資料表
我是使用MYSQL +PHP
我現在在做一個圖書館的系統
為了穩定性的問題
我在DB裡面按月份建了12個資料表
這12個資料表長得一模一樣
存資料的時候就會按建立該筆資料的月份存進對應的資料表裡面
但問題來了,要如何存取多個資料表呢?
譬如我要從12個資料表裡面搜尋類似的書
以下是我寫的SQL語法:
$sql = "SELECT title,author,publisher,isbn
FROM 01jan, 02feb, 03mar, 04apr, 05may, 06jun, 07jul, 08aug,
09sep, 10oct, 11nov, 12dec
WHERE title like '%".$TITLE."%'
ORDER BY `datetime` DESC";
出現的錯誤訊息是:
Column 'title' in field list is ambiguous
請問我該怎麼改語法呢?
先謝謝各位前輩!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.133.13.138
推
12/19 23:34, , 1F
12/19 23:34, 1F
推
12/20 00:46, , 2F
12/20 00:46, 2F
推
12/20 00:48, , 3F
12/20 00:48, 3F
推
12/21 11:40, , 4F
12/21 11:40, 4F
推
12/21 11:46, , 5F
12/21 11:46, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):