我在一個DB中有兩個表,一個叫Cottages,一個叫Hotels。 在這兩個表中它們都有相同的命名字段。php mysql在2個表中的2列中搜索
我基本上有一個搜索欄,我希望它在兩個表中的字段中搜索。 (這兩個領域被稱爲「名稱」和「位置」
到目前爲止,我已經
$sql = mysql_query("SELECT * FROM Cottages WHERE Name LIKE '%$term%' or Location LIKE '%$term%' LIMIT 0, 30");
但這只是搜索別墅表,我怎樣才能使它同時搜索別墅和酒店表?
如果你只在一個合併兩個表,並添加一個新的領域像type
(與價值觀一樣
山寨或
酒店)到identiy每個記錄
+1非常好的建議。 – 2010-05-16 15:38:37