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

sql行的總和怎麼求

發布時間: 2022-03-31 03:14:17

sql行總和

你是要對cj1+cj2降序呢還是對cj1主降序,cj2次降序
前者select * from table order by cj1+cj2 DESC應該是可以的
但是要求cj1,cj2是數字型,按數字排序
或全是字元,按字元排序

後者select * from table order by cj1,cj2 DESC

❷ SQL 同一個表裡的多行怎麼相加求和

你上面的SQL語句不就是么
只要把金額去掉就可以了啊

select SUM(金額),名稱,金額, aa from test1
改成
select SUM(金額),名稱,aa from test1

❸ 如何用sql計算某一行的總和

$sql="selectsum(field)fromTable";
$re=mysql_query($sql);
list($sum)=mysql_fetch_row($re);
mysql_free_result($re);
echo"總和=$sum";

❹ sql 多行求和

sum
average
只能對數值型參數進行運算
可以用
to_number

varchar
轉換成數值型
select
sum
(
to_number
(
col_vchar
)
)
from
ur_table;

❺ SQL里邊的求和語句怎麼寫

SQL中求和語句分為縱向匯總和橫向匯總語句;

假設數據列為:A、B、C、D、E、F、G

縱向匯總語句:

select sum(A),sum(B),sum(C),sum(D),sum(E),sum(F),sum(G) from 表名

橫向匯總的SQL語句是:
select A,B,C,D,E,F,G,A+B+C+D+E+F+G from 表名

求所有數據總和的SQL語句是:
select sum(A)+sum(B)+sum(C)+sum(D)+sum(E)+sum(F)+sum(G) from 表名

(5)sql行的總和怎麼求擴展閱讀:

SQL是一種查詢功能很強的語言,只要是資料庫存在的數據,總能通過適當的方法將它從資料庫中查找出來。SQL中的查詢語句只有一個:SELECT,它可與其它語句配合完成所有的查詢功能。SELECT語句的完整語法,可以有6個子句。完整的語法如下:

SELECT 目標表的列名或列表達式集合

FROM 基本表或(和)視圖集合

〔WHERE條件表達式〕

〔GROUP BY列名集合

〔HAVING組條件表達式〕〕

〔ORDER BY列名〔集合〕…〕

❻ sql 每一行的欄位求和

SELECT列1+列2+列3……+列NASTotal
FROM表
把你想要計算的列都加進去,就OK了

❼ SQL中特定行數的求和

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

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

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

❽ 請教SQL查詢並計算總和的語句

select DEPTNO,sum(sal)*(case DEPTNO when 10 then 1.2 when 40 then 1.2 when 20 then 2 when 30 then 1.5 end) as 分類總和
from emp group by DEPTNO

趕緊把分劃到我的帳戶,我答你這個題真不容易,上面的那句是分類總和,下面的是全部的和
測試通過 再不給分 殺了你
select
((select isnull(sum(sal)*1.2,0) from emp where (deptno=10) or (deptno=40) )
+(select isnull(sum(sal)*2,0) from emp where deptno=20 )
+(select isnull(sum(sal)*1.5,0) from emp where deptno=30 ))

❾ sql語句求每一行總和

資料庫表格結構發一下,如果原表格就是這樣存儲的,直接欄位計算:語文+數學+...

❿ sql語句求指定幾行的總和

SELECTSUM(saleMoney)FROM(SELECTsaleMoneyFROMoe_voteLIMIT28,48)t