【发布时间】:2011-03-21 05:21:46
【问题描述】:
我有两个与 UNION 合并的 SELECT 查询。这是 MySQL 查询:
SELECT `id`,`type`,`text`
FROM my_table
WHERE position = '1'
AND status = '1'
AND targeting = 'all'
UNION
SELECT `id`,`type`,`text`
FROM my_table
WHERE position = '1'
AND status = '1'
AND targeting LIKE '%US%'
如何找出这两个使用 TRUE 执行的 SELECT 查询中的哪一个,以便从所需行中获取结果?
【问题讨论】: