當前位置:首頁 » 編程語言 » sql怎麼求行數據的和
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql怎麼求行數據的和

發布時間: 2022-03-03 00:21:45

『壹』 如何使用sql語言求一行數據的和

1、只求最大和
select
max(a+b+c)
from
表名;
2、求最大和所在數據
select
*
from
表名
where
(a+b+c)=(select
max(a+b+c)
from
表名)
---
以上,希望對你有所幫助。

『貳』 SQL:求大表前N行求和,返回計算結果,和第N行的id

這表就三列,沒有必要建索引。
insert into points(user_id, points) select user_id,sum(amount) from trans group by user_id;這個效率應該是最好的,一次幹完所有工作。

『叄』 SQL語句得到特定行數數據之和.

應該有個主鍵吧,比如是id
select sum(a.mysum) from (select top 3 value1+value2+value3 as mysum from 表名 order by id) a

『肆』 如何通過 SQL 語句實現兩行數據的相加

你可以把符合條件的匯總或是分類匯總
select sum(欄位名) f1 from 表名 where 條件

『伍』 在資料庫中怎麼求出表的數據,並能求出每列的總和怎麼用SQL實現呢

我不知道你需要hour_id 的總數還是總和,下面用子查詢可以求出hour_id 的和。
select sum(hour_id ) , count(hour_id ) from
(
select hour_id,
TICKET_FAMILY,
sum(case when hour_id in(10,11,12) then total_in else 0 end) as total_in,
sum(case when hour_id in(10,11,12) then total_out else 0 end) as total_out
from tmo_od_flow_stats_mg
where gathering_date between to_date('2015-01-05','yyyy-mm-dd') and to_date('2015-01-05','yyyy-mm-dd')
group by hour_id,
TICKET_FAMILY
) t

『陸』 SQL獲取同一列的數值之和應該怎麼寫呢

usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Data;
usingSystem.Data.SqlClient;

///<summary>
///執行查詢首行首列的SQL語句
///</summary>
///<paramname="sql">要執行的SQL語句-string</param>
///<returns>返回字元串-string</returns>
publicstaticstringExecuteSql_string(stringsql)
{
stringstr="";
SqlConnectioncon=newSqlConnection("DRIVER=SQLServer;SERVER=192.168.1.201;UID=sa;PWD=;DATABASE=ku");
try
{
OpenCon(con);
SqlCommandcmd=newSqlCommand();
cmd.Connection=con;
cmd.CommandText=sql;
str=Convert.ToString(cmd.ExecuteScalar());
}
catch(Exceptionerr)
{
thrownewException(err.Message);
}
finally
{
CloseCon(con);
}
returnstr;
}


MsgBOX
MsgBOX.Show(ExecuteSql_string("selectsum(lie)frombiao"));

『柒』 SQL中特定行數的求和

呵呵,這類問題我處理過很多了。

你可以換一個思路,為什麼非把自己困在資料庫裡面呢?
除非你對存儲過程,游標很熟悉

換個角度
你將資料庫讀到有一個table裡面或者grdiview控制項裡面。
去獲取最大連續的1就容易多了。一個for循環,動態規劃一下就OK了。

『捌』 sql語句求指定幾行的總和

SELECTSUM(saleMoney)FROM(SELECTsaleMoneyFROMoe_voteLIMIT28,48)t

『玖』 sql如何計算一行數據某個欄位的值

其實很簡單的,你在查詢數據,一條SQL語句就可以了。

select 上期讀數,本月讀數,(本月讀數-上期讀數) as 使用水量 ,價格,(本月讀數-上期讀數)*價格 as 金額 from 表名

綁定時候正常綁定就可以了,不需要任何處理。

-----------------------------------------------------
PS:有空請幫我踩踩我的空間,謝謝。