1樓:匿名使用者
oracle
selelect saledate ,sum('今天平均交易金額' ),
sum('昨天的交易平均數' ),
sum('去年當天的交易平均數' )
from (
select saledate '時間',
case when flag='1' then totalmoney/c else 0 end '今天平均交易金額' ,
case when flag='2' then totalmoney/c else 0 end '昨天的交易平均數' ,
case when flag='3' then totalmoney/c else 0 end '去年當天的交易平均數'
from (
select '1' flag,saledate,count(交易數)c,sum(totalmoney)totalmoney from bill where saledate=當天日期--to_char(sysdate,'yyyy-mm-dd')
union
select '2'flag,saledate,count(交易數),sum(totalmoney) from bill where saledate=昨天日期--to_char(sysdate-1,'yyyy-mm-dd')
union
select '3'flag,saledate,count(交易數),sum(totalmoney) from bill where saledate=去年當天日期--to_char((sysdate -interval '1'),'yyyy-mm-dd')
) temp group by saledate
)temp group by saledate;
跪求oracle資料庫 sql語句,高手進來幫忙!!!
2樓:匿名使用者
不知道你不是初學者,那若是初學者,
就聽一下吧,
自動增加,可以建一個序列,即sequence,具體你可以看看這個
等你學會了序列,你就知道怎麼自動增加了!
3樓:匿名使用者
一句話完成不了,用序列,有2 種處理方法
你真要多看書阿。。下面這個就是建立序列的語句阿,create sequence seq
increment by 1
start with 1
nomaxvalue
nocycle;
方法1: 序列
insert into topic(topic_id, board_id, topic_name, update_time)
values(seq.nextval, '001', '002', '003')
方法2:觸發器
create or replace trigger t_trgbefore insert or update on topicfor each row
begin
select seq.nextval into :new.topic_id from dual;
end;
4樓:匿名使用者
如果想要自動遞增的話要先把topic_id的屬性換成int型然後建立一個序列 create sequence t在插入的時候 可以直接獲取下一個序列值即可 如insert into topic values(t.nextval, '001', 'daiv', '2010-12-03')
每次往表裡插入值的時候tipic_id 的值都用t.nextval來獲取即可
5樓:匿名使用者
create table topic
(topic_id int primary key idetity(1,1),
board_id varchar(20),topic_name varchar(20),update_time varchar(20));
oracle高手進
6樓:匿名使用者
set serveroutput on
與你下面的程式塊分開執行
7樓:匿名使用者
開啟severoutput應該關閉的
/set serveroutput off
8樓:
set serveroutput on;
加個分號看看
高手請進-----oracle 語句編寫-----分不多----題目有點多----謝謝!!!
9樓:匿名使用者
用sql語句的話 確實比較煩 那就用em吧
求戀愛高手進,跪求解決高難度問題
高三了還談什麼戀愛啊 大學裡時間和漂亮小妞大巴 犯不著浪費高三寶貴的時間去談戀愛 姑娘也估計是這麼想的 雖然想跟你談 不過還是學習為重 你也說了,你們是高三學生,是你們全神貫注奮力一搏的關鍵時候,你們卻在這個時候談戀愛,你們不覺得這會耽誤了你們一生的前程嗎?我想那個女孩的說法和做法也許正是因為想到這...
跪求解夢高手!!!!!求解夢!求解夢!!!
夢見自己在喝。血,是發財的祥兆。夢見。血,自己的財產會有繼承人。夢見。血。受損,預示著失敗。夢見床鋪或衣服上有。血。跡,會患重病,或受刑事案件牽連。夢見別人的床鋪或衣服有。血。斑,仇人會被自己征服,並向自己求饒。夢見。血。流成河,預兆著要發大財。女人做了上述的夢,居住的地區會出現流行病。這表示心中不...
電器高手,跪求解答
一般電動車電瓶容量在20 100ah之間,要想變為220v交流,還得使用48v逆變器,你的總負荷為800 150 950w,逆變器效率為90 那麼逆變器需要提供的功率為 950 90 1055w,那麼電瓶需要提供的電流為1055 48 22安,48v20安時的電瓶可以工作時間為 20 22 0.9小...