SQL如何進行多次group by

2023-06-03 11:05:19 字數 1820 閱讀 6474

1樓:

select 倉庫,名稱,總數 from (select 倉庫,名稱,sum(數量) 總數,倉庫||名稱 from 表 group by 倉庫||名稱) t

其中「倉庫||名稱」表示把兩個欄位連線起來,得到一個新的欄位,一次group by就行了,呵呵,應該可以的,試一下,有問題請補充。

這裡我用的是oracle資料庫,其他的不知道連線欄位是不是也這樣。

祝好運。

2樓:網友

id 名稱 倉庫 數量。

select 倉庫, sum(數量),名稱 from 表名。

3樓:靈貓的羽毛

select id,名稱,倉庫,sum(數量) from 表。

group by 倉庫,名稱。

order by 倉庫。

這樣不行?

4樓:網友

select 倉庫, 名稱, sum(數量) from 表。

group by 倉庫, 名稱。

5樓:匿名使用者

你最好列出自己需要表的結構。

哪個倉庫有多少個什麼東西" 按這句話理解至少可以得出10種不同的表結構;

如果你自己都不清楚你需要的,別人怎麼幫你。

6樓:匿名使用者

select distinct(倉庫),名稱 from 表。

我在oracle下面測試了是可以的。你試驗一下吧。

sql group by用法是什麼?

7樓:心的舞臺

groupby是分組查詢,一般groupby是和聚合函式配合使用。

用了groupby按這個欄位分組,那其他欄位內容不同。右邊3條如何變成一條,所以需要用到聚合函式,比如selecta,count(b)數量。

fromtablegroupbyagroupby有一個原則,就是select後面的所有列中,沒有使用聚合函式的列,必須出現在groupby後面。

sql語言結構化:

查詢語言(structured query language)的簡稱。sql語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。

sql語言允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統可以使用相同的結構化查詢語言作為資料輸入與管理的介面。sql語言語句可以巢狀,這使他具有極大的靈活性和強大的功能。

sql中查詢多個欄位時,group by 要怎麼使用?

8樓:

group by是要用在sum(),max(),min()等聚合函式的後面 不能單獨使用,如果要排序的話 根據order by 排序就行了,這個排序在一定意義上也可以理解為分組。

9樓:o小大將

你這個意思是要分組麼,直接用索引不就行了麼~~到貨地點 正序或倒序 ,用order by也行,如果要一個組內再分組,那就用多個索引就行了~~

10樓:匿名使用者

為什麼要做分組呢?分組目的是什麼 ?

竹子如何進行移植,竹子如何進行移植

移植竹子最好先把上徑去掉,只留竹根。如何移栽竹子?個人認為,綜合考慮溫度 溼度 土壤 水分以及竹子的生長勢等因素,還是秋季移栽稍好一些,成活率和長勢都略高於春季移栽。具體應注意的問題如下。竹子移栽,最好選擇在苗圃中生長一年以上時間 根系健壯的苗。具體操作過程中,要在挖苗後儘快裝車,注意根系保溼,運到...

商標買賣如何進行,買賣商標如何進行?

商標轉讓必須要得到商標局的許可才能生效。所以需要雙方向商標局提出轉讓申請,只要提交的資料沒有錯誤,就能夠通過稽核。如果自己沒有時間也可以委託專業的轉讓平臺幫助你完成轉讓。你好商標買賣最好還是找個商標 吧,我就是找到了一個商標轉讓的 叫做知易標米網。當時我想要註冊商標,但是我的商標被人搶注了,然後我朋...

如何進行培訓需求分析,培訓需求分析如何進行

培訓需bai 1 績效 du分析zhi 從週期的績效分析,dao績效差距中分專析培訓需求,彌補不足屬2 崗位勝任力評價 從崗位勝任力角度,找出勝任力短板,進行針對性的培訓提高 3 企業或部門需要 a 從企業或部門需要的角度宣傳文化或者理念,或者整體應注意的某些問題b 新員工培訓 c 崗位技能培訓 d...