關於oracle統計查詢

時間 2022-10-04 19:20:04

1樓:

select

sum(decode(type型別,『1』,1,0)) 型別1,sum(decode(type型別,『2』,1,0)) 型別2,sum(decode(type型別,『3』,1,0)) 型別3,date

from car

where date between to_date('2010-1-5','yyyy-mm-dd') and to_date('2010-1-15','yyyy-mm-dd')

group by date

根據樓上的又小改了一下。

2樓:匿名使用者

你原資料是什麼

吧原資料法出來幾行

樓主試試

select ldate

,sum(decode(type,『1』,1,0)) 型別1,sum(decode(type,『2』,1,0)) 型別2,sum(decode(type,『3』,1,0)) 型別3from car

group by ldate

3樓:匿名使用者

select

sum(case when type='1' then 1 else 0 end),

sum(case when type='2' then 1 else 0 end),

sum(case when type='3' then 1 else 0 end),

ldate

from car

where ldate in ('2010-1-5','2010-1-6','2010-1-7','2010-1-8','2010-1-9','2010-1-10','2010-1-11','2010-1-12','2010-1-13','2010-1-14','2010-1-15')

group by ldate

4樓:匿名使用者

...又是類似的行轉列的問題。。。

你看看這個吧

一通百通

oracle語句查詢or和and

firstname thomas or firstname william and lastname carter 會得到 lastname 必須為 carter firstname 為 thomas 或者 william的人 thomas carter william carter firstna...

oracle資料庫查詢語句,oracle 資料庫查詢語句

select sum bal cifno from select from a cross join b group by cifno order by 1 如果select from a cross join b不顯示或者顯示錯誤,那麼可以換為select from a union all sel...

oracle的查詢語句中to date()是什麼意思,那裡面的引數分別代表什麼含義

oracle的查詢語句中to date 是一個日期轉換函式。1.日期格式引數含義說明 d 一週中的星期幾 day 天的名字,使用空格填充到9個字元 dd 月中的第幾天 ddd 年中的第幾天 dy 天的簡寫名 iw iso標準的年中的第幾周 iyyy iso標準的四位年份 yyyy 四位年份 yyy,...