用SQL語句對資料庫某欄位進行求和,但求和條件不會寫

時間 2021-05-07 20:01:27

1樓:匿名使用者

大概是這樣:

date倒底是字元還是日期型別的 ?

select year(date),month(date),廠家id,sum(xsl) yxsl

from 表名

where ...

group by year(date),month(date)

2樓:匿名使用者

建議用union,**如下:

select sum(xsl)as yxsl from 表名where year=$year

and month like $year + 『01』

union

select sum(xsl)as yxsl from 表名where year=$year

and month like $year + 『02』..

.一直到12

望採納!

3樓:曹操

select sum(求和的欄位) from 表名

按照你的要求改改這個就行了

4樓:感性的七零年代

select sum(xsl)as yxsl,id , to_char(date,'yyyymm') as month

from 表名 where year=$yeargroup by id,to_char(date,'yyyymm')按id和月份分組

5樓:knn的熊貓

select month (date)

,廠家id

,sum(xsl)as yxsl

from 表名

group by month (date) , 廠家id

sql怎麼對某一列進行求和 並計數?一句sql語句可以寫麼

6樓:

student表:

學號    姓名    成績

-------------------------------001    小明    98

002     小白    67

003    小紅    88

對該表的成績列求和並記數:

select sum(成績) as 總分,count(*) from student

7樓:匿名使用者

select sum(求和列名) as 總和, count(計數列名) as 計數 from [表名]

8樓:匿名使用者

select sum(id4),count(*) from a_temp ;

可以一句sql就直接查詢得到列的和以及記錄數。

該sql中sum(id4)是列id4的總和,count(*)是得到的資料總行數。

9樓:匿名使用者

可以的;

select sum(列名), count(列名) from 表

你可以把問題描述的更加清楚點,才能更加有針對性的回答。

用sql語句對資料庫某欄位進行求和,求和條件怎麼寫?

10樓:感性的七零年代

select sum(xsl)as yxsl,id , to_char(date,'yyyymm') as month

from 表名 where year=$yeargroup by id,to_char(date,'yyyymm')按id和月份分組

怎麼樣用sql語句查詢某一個表裡面的某一個欄位的總和

11樓:匿名使用者

select sum(欄位) as 總和 from table

12樓:匿名使用者

select sum(欄位名) from 表名

資料庫語言有哪些,資料庫中常用的sql語句有哪些

墨汁諾 資料定義語言 ddl 例如 create drop alter等語句。資料操作語言 dml 例如 insert 插入 update 修改 delete 刪除 語句。資料查詢語言 dql 例如 select語句。一般不會單獨歸於一類,因為只有一個語句 資料控制語言 dcl 例如 grant r...

mysql資料庫資料插入失敗,sql語句正確

你提到sql語句中有變數,變數是直接連線到sql字串的還是作為執行sql的方法的引數啊?我覺得肯定是執行的那一句話有問題了,哪來這麼多 奧妙 的問題 我看到你對樓上的追問了,query列印當然為空了,mysql query返回的型別是一個resource資源,並不是常見的資料型別,原型如下 reso...

資料庫排序語句,資料庫排序問題(寫出SQL語句)

在執行查詢結果時,預設情況下查詢結果無序排列。但我們有時需要對資料按一定規則進行排序。這時可以通過order by子句來實現這個功能。語法如下 select column alias from table where condition s order by column asc desc 預設是a...