1樓:匿名使用者
如果你已經知道某
抄id的時間,那就好辦bai了,如下 :
select sum(金額)
from table1
where 時間du
< 『...' (你某個zhiid對應的時間)如果你是想列出全部dao的id的可用餘額,就要用子查詢了,效能會較差,如下:
select id, 金額 , 時間 , 可用餘額 = (select sum(金額) from table1 t1 where 時間 < t2.時間)
from table1 t2
2樓:
select *,餘額=(select sum(金額) from table1 where 時間版權
<=t1.時間
) from table1 t1
select *,餘額=(select sum(金額) from table1 where 時間 3樓:匿名使用者 這個容易,用這個肯定可以 select id, 金額, 時間, (select sum(金額) from tab where 時間 < t1.時間) from tab t1 4樓: select *,(select sum(金額baidu) from tb where id用餘zhi額dao from tb t 這個回答應該可內以,或者容下面這個 select *,(select sum(金額) from tb where id<=t.id) as 可用餘額 from tb t 5樓:匿名使用者 select a.* [可用餘額]=(select sum(金額) from tb where convert(datetime, 『20』+時間+『01』)<= convert(datetime,『20』+a.時間+『01』)) from tb a 6樓:黑桃 應該是:select id ,sum(金額)over(order by 時間)sum1 from 。。 sql資料庫中 如何讓某一列的值自動累加1? 7樓:匿名使用者 你說的是不是自動增長列呀。 create table tablename(id int identity(1,1) )或者在企業管理器裡,選擇你要改的表,然後右鍵進入表結構在底下就可以改了 8樓:流香羽 首先要我們明白你的緣由,基本上最終使用: update tablename set fieldname = fieldname+1 來實現。 9樓:匿名使用者 該欄位型別為int或者bigint,標識為是即可,在表結構修改裡面可以設定 sql 累加某一欄位值,並更新
10 10樓:匿名使用者 update tb_student set i=i+1 where 條件 i必須是tb_student 表的一個數值型別欄位 11樓:匿名使用者 累計的值用變數表示,組合sql字串就行 12樓:手機使用者 declare @ c varchar(max) declare @tab table ( a varchar(10) ) insert @tab ( a ) select 'aaa' union select 'cccc' union select 'dddd' select @c = '' select @c = @c + a from @tabprint @c 滿意請採納。 不知道你的是oracle還是sql server,如果是oracle就是下面這條語句 scott orcl col id format 00scott orcl select id,ltrim sys connect by path conn name,as conn name from selec... 你說的是不是自動增長列呀。create table tablename id int identity 1,1 或者在企業管理器裡,選擇你要改的表,然後右鍵進入表結構在底下就可以改了 首先要我們明白你的緣由,基本上最終使用 update tablename set fieldname fieldna... 字元值 x select ocunt from tablenamewhere columnname x 結果為0,不存在 select from 表名 where 欄位名 查詢的值 select from 表 where 欄位 like 查詢的值 sql語句,怎樣判斷一個欄位中是否存在某一個值 可以...sql語句中的列內容如何累加
SQL資料庫中如何讓某一列的值自動累加
sql語句,怎樣判斷欄位中是否存在某值