在我正在调试的 SQL 语句中,我发现了-
一个我不认识的使用方式:
它出现在“Book_Balance”和“Participation_Lookups”之间的这个 SELECT 语句中
SELECT "LNIMPR"."Book_Balance" - "Participation_Lookups"."Participation Principal Assets" AS "C7"
FROM ...
-
在上述情况下做什么?
它减去两列。
它们都必须是数值,并且在 SQL 中减去您使用减号-
。
如果Book_balance
是 100 和Participation Principal Assets
25,那么它基本上是在说:
select 100 -25 as C7
from ...
此计算针对返回的每一行进行。
数字减法,如 10 - 4 = 6