1樓:匿名使用者
select sum(money) from (select case when atype=0 then money else 0-money end as money from table)
2樓:匿名使用者
select
sum(money)
from
(select
case
when atype = '0' then sum(money)when atype = '1' then -1 * sum(money)
end money
from a
group by atype) b
3樓:匿名使用者
select sum(money) from a where atype='0'
minus
select sum(money) from a where atype='1'
這樣寫比較好理解吧,上面查出來是收入的總和,下面是支出的總和,minus是減法函式,執行以下就可以了(oracle)
4樓:匿名使用者
select sum(money-2*atype*money) amt from a
最簡單了吧,算出你一共有多少流水,再減去兩個花去的
5樓:
select sum(a.money) -sum(b.money) from 表名 a,表名 b where a.atype=0 and b.atype=1
不知道對不對哈
求用sql語句分別統計出下表中a,b,c三個型別的狀態總數,金額總數和a,b,c的狀態總數在全部狀態數的百分比 5
6樓:匿名使用者
select 型別,
count(1) 分別的狀態總數,
sum(金額) 分類的金額總數,
count(1)/(select count(1) from table) 狀態佔總狀態百分比,
sum(金額)/(select sum(金額) from table)
from table group by 型別百分比應該會有小數位的問題 擷取一下就好了
7樓:匿名使用者
select 型別,sum(狀態) as 狀態,sum(狀態)*1.00/(select sum(狀態) as 狀態sum from 表) ,
sum(金額) as 金額, sum(金額)*1.00/(select sum(金額) as 金額sum from 表) as 金額
from 表 group by 型別
很多種方法
有一張成績表,裡面有3個欄位:語文,數學,英語。請用一條sql語句查詢出 sql 大於60及格 小於60分不及格
8樓:匿名使用者
case when語句
復select 語文 ,
(case 語文制
when 語文》=80 then '優秀bai'
when 語文》=60 and 語文<80 then '及格du'when 語文<60 then '不及格'
end) as 語文是否合格,
數學zhi,
(case 數學
when 數學》=80 then '優秀'
when 數學》=60 and 語文<80 then '及格'
when 數學<60 then '不及格'
end) as 數學是dao否合格,
英語,(case 英語
when 英語》=80 then '優秀'
when 英語》=60 and 英語<80 then '及格'
when 英語<60 then '不及格'
end) as 英語是否合格,
from 成績表 where ......
跨表查詢,表a中有3個欄位都對應表b中同一個欄位,請問怎麼寫sql語句?謝謝
9樓:匿名使用者
做個轉換函式就成,把字典做成函式,然後查表時轉換就可以了
10樓:匿名使用者
select a.id,b1.content as name1,b2.content as name2,b3.content as name3 from
表a a left join
表b b1 on b1.c_id=a.content1 left join
表b b2 on b2.c_id=a.content2 left join
表b b3 on b3.c_id=a.content3 left join
11樓:匿名使用者
select b.content from b where b.c_id in (select a.
content1,a.content2,a.content3 from a
where a.id = "你輸入的id")
oracle一表中有個欄位是時間欄位。怎麼判斷它是不是當天的時間?作為查詢條件
如果這個表中填寫時間的欄位是varchar型的,那麼比較的時候select from table a where a.date to char sysdate,yyyymmdd 如果這個表中填寫時間的欄位是date型的,那麼比較的時候select from table a where a.date ...
如下圖,這是什麼花,如下圖,請問這是什麼花?
白髮學童 這是叫 朱頂紅 的花。 花樓月 像根蒜的吧,有可能是風雨蘭,粉紅色花,清新脫俗,很漂亮。 霜葉後院自留地 朱 頂 紅 如下圖是什麼花? 追夢的木木 葉子像是波斯菊之類的,沒開花之前,我也不能百分百確認 請問如下圖所示這個花是什麼花? 發財樹,又名馬拉巴栗,屬木棉科,常綠喬木,樹高8 15m...
如下圖,動漫出處
出自動畫 sacred seven 人物 丹童子 出自動畫 sacred seven 百科地址 sunrise公司製作的原創動畫。於c79期間宣告製作,2011年2月號 newtype 放出海報,2011年秋季播出。動畫 sacred seven 的主題是 堅持 羈絆 青春 故事是圍繞著丹童子有馬以...