SELECT s.title From table_stories s WHERE s.title = %$inputbox%
UNION
SELECT e.title From table_pages e WHERE e.title = %$inputbox%
使用UNION>?!
是错误的答案 0 :(得分:2)
对于你在这里做的事情,使用UNION是完全合理的。是否有任何特殊原因让您认为这可能是错误的?
答案 1 :(得分:0)
UNION很好。
答案 2 :(得分:0)
这似乎完全有效。正如你所问,我认为它没有按预期工作。你想尝试别的吗?如果您想订购结果,请将查询括在parantheses
中(SELECT s.title AS t From table_stories s WHERE s.title = %$inputbox%)
UNION
(SELECT e.title AS t From table_pages e WHERE e.title = %$inputbox%)
ORDER BY t
答案 3 :(得分:0)
问题不在于使用UNION,只是在Where条件中出错
SELECT s.title AS t From table_stories s WHERE s.title like '%$inputbox%'