假設有一表單(Table) 裏面有四個欄位分別為A B C D
A欄位為一單位代號
B欄位為一狀態狀態有'1' '2' '3' '4' 四種值
C欄位為一金額
D欄位為一名稱
若今天我要取得COUNT(*) BY A欄位
和一個金額 條件為D='VB' 的資料,
此金額=若B為1則C*2 若B為2則C*3 若B為3 則C*4 若B為4則C*1
分別乘以權數後同一單位的要加總...
請問一下我的SQL要如何下?
在ACCESS裏有沒有像SQL SERVER內那種CASE WHEN 的寫法?
或是ACCESS裏有沒有辦法做二個SUB QUERY的寫法
例: SELECT .....,(SELECT SUM(C) FROM TABLE....)*3 +(SELECT SUM(C) FROM TABLE) FROM TABLE.....
有人可以告訴我嗎?謝謝
arrow
arrow
    全站熱搜

    vbqa 發表在 痞客邦 留言(0) 人氣()