KingKongFrog Asked: 2013-11-19 12:18:53 +0800 CST2013-11-19 12:18:53 +0800 CST 2013-11-19 12:18:53 +0800 CST 合并 2 个 SQL 查询 772 如何组合这两个查询? select a, b, c from MY_TABLE where date < sysdate+1 AND c is NULL order by id select a, b, c from MY_TABLE where date < sysdate AND b is NULL order by id oracle condition 1 个回答 Voted Best Answer Justin Cave 2013-11-19T12:21:07+08:002013-11-19T12:21:07+08:00 定义“结合”。我的猜测是您只是想将谓词或运算在一起 SELECT a, b, c FROM my_table WHERE (dt_column < sysdate+1 and c IS NULL) OR (dt_column < sysdate and b IS NULL) ORDER BY id 但是,您可能想做其他事情。也许你想要UNION ALL两个结果集,例如,它为了得到重复的行。
定义“结合”。我的猜测是您只是想将谓词或运算在一起
但是,您可能想做其他事情。也许你想要
UNION ALL
两个结果集,例如,它为了得到重复的行。