2
更多的價值,我使用這個查詢從兩個表中得到的結果:Getteing與UNION ALL SQL查詢
SELECT * FROM (
SELECT parent_id as mID, count(*) as cnt
FROM wp_forum_posts
WHERE text LIKE '%{$word}%'
GROUP by 1
UNION ALL
SELECT id, count(*)
FROM wp_forum_threads
WHERE subject LIKE '%{$word}%'
GROUP by 1) x
ORDER BY 2, 1
我想從wp_forum_threads
選擇一些更多的價值。值如subject
。 我該怎麼做? 只需在id
後面添加不起作用。那麼查詢將不返回任何結果。
您的列必須匹配,但是您可以用空字符串替換該SELECT中缺失的列。您仍然使用AS進行別名。 – DOK 2012-01-04 00:03:14
換句話說,每個正在UNION的SELECT的列數必須相同。 – 2012-01-04 00:04:14