NVL SUM ,1 和sql減法運算的綜合運算

2021-06-28 13:19:46 字數 875 閱讀 6927

select sc,

ack001,

acs001,

act014,

gbm004,

gdn001,

gdn015,

gdt010,

gdn016,

acc027  

from (select '0' sc,

a.ack001, --商品id

a.acs001, --商品名稱

a.act014, --商品描述

a.gbm004, --銷售單價

a.gdn001, --申請數量

a.gdn001-( select nvl(sum(t.gdn015),0) gdn015 from gd008 t where t.gdk003 =  a.gdk003) gdn015, --發貨數量

a.gdt010, --單位

a.gdn003 gdn016, --數量2

a.gdt011, --單位2

(select acc027 from ac003 where ack001 = a.ack001) acc027 --是否需第二單位

from gd003 a, gd004 b

where a.gdk003 = b.gdk003

and a.gdk001 = '〈gdk001〉')

\\ a.gdn001-( select nvl(sum(t.gdn015),0) gdn015 from gd008 t where t.gdk003 =  a.gdk003) gdn015, --發貨數量

\\1、sql  欄位上可直接做減法運算;

\\2、nvl(sum(t.gdn015),0)     -- 通過查詢獲得某個欄位的合計值,如果這個值位null將給出乙個預設的預設值 。

減法公式運算法則 數學加減法運算和運算法則

數學加減法運算和運算法則 一 教學目標 掌握數學的加法及解答一些簡單應用題 了解運算法則,靈活運用一些數字類題目 通過講解引導學生形成模擬思想並調動起興趣 二 教學用具 動物群體 用於加減法和數數強化 對硬體強的需要用 ppt講解展示,對硬體弱的 需要文字表述。準備一些古人計數的方法和故事,如繩結法...

用位運算實現加法和減法

用位運算實現加法和減法 位運算異或可以實現沒有進製的加法,比如3 4.他們的二進位制分別為 00000000 00000000 00000000 00000011 00000000 00000000 00000000 00000100 3 4的結果為 00000000 00000000 000000...

C和指標 指標運算(指標加法 指標減法)

計算間隔的位元組數 除以權重 以指標加數字為例 指標減數字類似 int p1 p1 加的值為sizeof int 即加4位元組 p1 3 加3個單元格,p1為int型4位元組,即加12個位元組 short p2 p2 加sizeof short 加2位元組 是不是懂了呢?接下來多來點例子看看吧。我們...