SQL對含有相同欄位資料進行相加查詢

時間 2021-10-14 22:23:54

1樓:匿名使用者

你這幾條資料太不典型了,如果只是單純這幾天到好說,只是不知道你還有其他別的什麼資料

select left(欄位1,2),sum(欄位2) from 表名 group by left(欄位1,2)

欄位1,就是你包含a1的那列

欄位2就是參與計算那列

2樓:匿名使用者

假設相同的是左邊兩個字元

select

left(欄位,2) as 彙總欄位

,sum(數值) as 合計

group by

彙總欄位

3樓:文走

先上圖吧:

**:select

substring(formname,0,charindex('_',formname+'_')) as formname

,sum(formnum)

from formtable

group by substring(formname,0,charindex('_',formname+'_'))

上面的**有一個好處,要是你資料表的還有下圖這些資料的話,上面的語句執行的結果則為:

sql 合併相同一個欄位並將另外一個欄位的值相加 非查詢

4樓:匿名使用者

分幾步,以下操作應在sqlserver2005以上或oracle9i以上執行。否則會報錯。

1、建立備份表

create table card_bak as select * from card;

2、刪掉原表資料

truncate table card;

3、將備份表中資料經過sql語句查詢後的結果(也就是你結果顯示的結果)插入原表中

insert into card

select row_number() over (order by 姓名) as rn,t.姓名,t.積分

from (select 姓名,sum(積分) as 積分 from card_bak group by 姓名) t

4、檢查資料是否正確

5、刪掉備份表

drop table card_bak;

關於用sql寫查詢相同值的某欄位求和另外欄位?

5樓:匿名使用者

select  專案號欄位, sum(a.數量欄位) from 表 as a  group by 專案號欄位

order by  sum(a.數量欄位)

這樣不就行了嗎,沒必要用distinct

含有相同字的成語,有相同字的成語

不卑不亢 卑 低 自卑 亢 高傲。指對人有恰當的分寸,既不低聲下氣,也不傲慢自大。不茶不飯 不思飲食。形容心事重重。不痴不聾 人不傻,耳朵也不聾。常與 不成姑公 連用,意為不故作痴呆,不裝聾作啞,就不能當阿婆阿公。形容長輩要寬巨集大量。不偢不倸 猶不理不睬。指一切事情都不注意。不瞅不睬 不看也不答理...

sql查詢某段相同的所有資料,sql查詢某一欄位相同的所有資料

君子之遙 使用sql模糊查詢語句就能夠實現 模糊語句的查詢模糊條件對應的物件欄位是不分前後模糊的,只要內容中有這個字元都能夠模糊查詢出來。sql模糊語法 select from 表名 where 欄位名 like 字元條件 而且模糊查詢可以使用and和or來關聯多個條件查詢 實際操作如下 1 在us...

“憧憬”都含有“忄”,你能寫出類似含有相同偏旁的組詞嗎

韓雪畢子 你好!蜘蛛 蝴蝶螞蟻 囫圇汽油 海洋逍遙 草莓拍打 打字不易,採納哦! 湖中的紫色花瓣 蜘蛛蝴蝶 螞蟻囫圇 汽油海洋 逍遙草莓拍打 憧憬 二字的偏旁為 忄 你能寫出類似的由相同偏旁的漢字組成的詞語嗎? 樂為人師 懶惰 打扮 嗚呼 汙泥 齷齪 犧牲 抵抗 伉儷 詞語 拍打 坎坷 輻輳 蜉蝣 ...