2013-03-28 35 views
-2

在一個SQL語句我調試,我發現在某種程度上使用的-我不承認:SQL短劃線字符的作用是什麼?

它出現在SELECT語句「Book_Balance」和「Participation_Lookups」

SELECT "LNIMPR"."Book_Balance" - "Participation_Lookups"."Participation Principal Assets" AS "C7" 
FROM ... 

之間

什麼-在上述情況下做了嗎?

+1

減法..... –

+1

是的,我defenitely overthought它 – jth41

+0

實際的點產生混淆否則很容易理解。 –

回答

4

這是減去兩列。

它們必須都是數字值,並且在SQL中對subtract使用減號-

如果Book_balance是100和Participation Principal Assets爲25,然後是它基本上是說:

select 100 -25 as C7 
from ... 

該計算髮生於所返回的每一行。

+3

哇我現在覺得超級笨...我會接受計時結束時 – jth41

+3

@約翰不要覺得笨!這只是我們所有人遇到的其中一個時刻! :) – Taryn

2

數字減法,如在10 - 4 = 6

+3

你能爲此做一個證明嗎? – Kermit

相關問題