我在兩個表中搜索一個字符串。如何在多表搜索中找出我的結果表?
$sql="SELECT download.title FROM download
WHERE download.title LIKE '%$search%'
UNION
SELECT news.title FROM news
WHERE news.title LIKE '%$search%' OR news.text LIKE '%$search%' ";
我怎樣才能找出我找到的記錄來自哪個表?
我會查詢兩次,一次爲每個表,而不是使用工會更好。 – Marius 2010-02-14 11:01:43
我不知道@@ Identity是否可以提供信息。 – 2010-02-14 11:05:00