藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 數 據 庫


    

藍森林 http://www.lslnet.com 2006年8月26日 15:18


跪求sql的一個計算語句(在線等待)

select a,b,a-b from table1,tabl2 where ------------
怎樣實現當a-b<0 時,讓a-b=0

跪求sql的一個計算語句(在線等待)

如果a,b是同一個表
update table set a=b where a<b
如果a,b 在不同表
則必須有個id相同,否則無法比較。
假設table1 (id,a)
table2 (id,b)

update table1,table2 set table1.a=table2.b where table1.id=table2.id and table1.a<table2.b

跪求sql的一個計算語句(在線等待)

-->

學習學習。。。

跪求sql的一個計算語句(在線等待)

如果你要常用可以寫成下面的存儲過程:
create procedure procedure_name
as
update table set a=b where a<b

跪求sql的一個計算語句(在線等待)

高手多呀.多謝先!!!!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com