如何
A - B U B - A
在SQL * Plus中解析?
是否解析为
(A - B) U (B - A)
或A - (B U B) - A
?
我可以使用Google找到this page,但它没有说明哪个优先级更高,U
或-
。
答案 0 :(得分:2)
对于Oracle,所有SQL集合运算符都具有相同的优先级。 请参阅:http://www.nycinformatics.com/sql/sqlsetoperators.htm \ 和http://download.oracle.com/docs/cd/A58617_01/server.804/a58225/ch3all.htm
因此,对于您的问题,订单是:
(((A - B) U B) - A)