1樓:擾龍雅琴
select 合同id ,sum(收費金額) as 總金額, (select sum(收費金額) from 收費 where datepart(yy,收費時間)=2013 and a.合同id=收費.合同id) as 年度金額
from 收費 as a group by 合同id
2樓:du瓶邪
create table tb(ps_no varchar(3), ps_dd varchar(10), prd_no int, cus_no varchar(2), dep varchar(3), amtn int)
goinsert into tb
select '001', '207-5-5', 111, '01', '025', 10
union all select
'001', '207-5-5', 112, '01', '025', 20
union all select
'001', '207-5-5', 113, '01', '025', 30
union all select
'002', '207-5-8', 110, '03', '065', 18
union all select
'002', '207-5-8', 112, '03', '065', 12
union all select
'003', '207-5-8', 115, '06', '035', 10
union all select
'004', '207-5-8', 119, '05', '025', 55
union all select
'004', '207-5-9', 120, '05', '025', 22
union all select
'005', '207-5-9', 121, '08', '065', 16
-- drop table tb
select ps_no,cus_no,dep,sum(isnull(amtn,0)) as amtn from tb group by dep,cus_no,ps_no order by ps_no
------------
001 01 025 60
002 03 065 30
003 06 035 10
004 05 025 77
005 08 065 16
想用sql語句實現:查詢出在最近10分鐘(或一段時間區間內)插入資料庫某個表的所有資料。
3樓:匿名使用者
access資料庫語法:table為表名,time插入時間版select * from table where datediff('m',time,now())<10
sqlsever資料庫權
語法:table為表名,time插入時間
select * from table where datediff(m,time,getdate())<10
4樓:夢中煙雨人
select * from 表名 where 時間欄位 between 最小時間 and 最大時間
表名就是
你要查詢的表,時間欄位就是你在版資料庫中起的權表示時間的欄位,
最小時間和最大時間就不用說了吧。
5樓:匿名使用者
資料庫沒有這功能,除非你在這些表都加多一列,記錄插入時的時間,select * from where 插入時間 > 當前時間 - 時間間隔,時間間隔也就是你所說的十分鐘,這樣就可以了!
6樓:
2個思路
一是用觸發器,插入時候記錄時間到輔助表,查詢輔助表
二是用第三方工具sql explorer分析資料庫操作日誌,可以根據時間分析出
資料庫如何刪除表中的一段區間內的所有資料
sql語句 查詢一個時間區間內 形成周的所有記錄
7樓:
select rownum from dual
connect by rownum <= ceil((to_date('2014/1/10', 'yyyy/mm/dd') -
to_date('2014/1/1', 'yyyy/mm/dd')) / 7)
sql 如何查詢一個區間段的所有值
8樓:匿名使用者
建議先根據查詢條件查出對應的區間,然後對這個區間做處理。
處理可以在sql裡面,也可以在應用程式裡面。
沒特殊要求的話建議採用後者,直接在程式裡面寫一個迴圈即可。
如果是要用sql的話,可以用一個臨時表把需要的先放裡面再取出即可.
9樓:我欲乘風
select * from tablename where 某欄位 between 最小值 and 最大值;
10樓:匿名使用者
你的意思是: 每行從start開始->到end之間的整數值列出來?
年度採購總金額如何統計,年度採購總金額如何統計?
年度採購總金額 期末存貨 銷售成本 期初存貨 應該就是當年採購的成本總金額,如果要算採購總金額還要加上進項稅金才是採購總金額。年採購金額包括生產性原材料與零部件採購總額 非生產採購總額 包括裝置 備件 生產輔料 軟體 服務等 原材料採購總額佔總成本的比例等。年採購金額是企業一個年度商品或物資的採購總...
如何用sql語句插入帶有單引號的值
在sqlserver中用兩個就代表一個單引號insert into tb field values a bc mysql中用 insert into tb field values a bc 把輸入法在全形狀態,就能輸入了 看起來一樣的 用一個判斷語句,如果你是用的c 的話,可以用split 切割函...
資料庫中,如何用SQL語句實現將某欄位下的所有記錄合成一條記錄,用逗號隔開
我猜測你的表1和表2的數 據量應該不大,這樣的話可以把2個表的資料匯出回到excel,然後再excel中合併整理數答據,最後再導回到表3中。這是最快最簡單的方法了。否則只能用sql的儲存過程了,如果需要的話,我可以提供給你。ms sqlserver for xml path的巧用 select t1...