我想知道INTERSECT和AND语句以及UNION语句和OR语句之间的区别是什么。 是否有建议使用其中一种的特定情况,我是否可以始终使用OR / AND而不是UNION / INTERSECT?
答案 0 :(得分:0)
在try {
// code
} catch (NewTypeException ex) {
printUtil.doStuff(ex);
} catch (Exception ex) {
printUtil.doStuff(ex);
}
子句中的术语之间使用AND
或OR
。如果完整的布尔表达式的计算结果为true,则该行将包含在查询的结果集中。
WHERE
在WHERE country = 'Canada' AND age > 21
个查询之间使用INTERSECT
或UNION
。如果在两个结果集或两个结果集中分别出现一行,则该行将包含在复合查询的结果集中。
SELECT