表:tablea
客戶編號 應收金額 收款金額
1001 100 80
1001 200 180
1001 300 280
1001 400 380
.. .. ..
行數不確定,金額也不確定
如何查詢才能得到這樣的結構:
客戶編號 應收金額 收款金額 剩餘金額
1001 100 80 20
1001 200 180 40
1001 300 280 60
1001 400 380 80
.. .. .. ..
如何才能實現 剩餘金額 這樣的結果
使用乙個更新語句即可解決。**如下:
declare @a int
set @a = 0
update table1 set
@a = @a + 應收金額 - 收款金額,
剩餘金額 = @a
SQL 使用 DELETE 語句刪除行
delete 語句可刪除表或檢視中的一行或多行。delete 語法的簡化形式為 delete table or view from table sources where search condition table or view 指定要從中刪除行的表或檢視。table or view 中所有符合...
sql 語句 更新
1.只是查出來改掉 記得好像可以改多列 update 表名稱 set 列名稱 新值 where 列名稱 某值 例 update student set age 18 where name 李四 而且在sql裡,欄位是加單引號,而不是雙引號 2.更新多列 update 表名 set 列1名稱 新值,列...
MySQL行轉列sql語句
create table test tb grade id int 10 notnull auto increment user name varchar 20 default null course varchar 20 default null score float default 0 pri...