上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
ms0800
註冊時間: 2004-07-23 文章: 65
第 1 樓
|
發表於: 星期二 十一月 10, 2020 10:27 am 文章主題: 請問 SQL GROUP BY 順序的問題 |
|
|
請問 如下資料
料號 數量
D 1
A 2
D 3
C 4
SELECT 料號 , SUM(數量) FROM TABLE GROUP BY 料號
沒有下 ORDER BY 的時候會依據 料號排列
A 2
C 4
D 4
如想依原資料順序排列, 我要如何做, 謝謝
D 4
A 2
C 4 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期二 十一月 10, 2020 10:49 am 文章主題: |
|
|
哪一種 sql? _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
lygcw9603
註冊時間: 2011-12-25 文章: 127
第 3 樓
|
發表於: 星期二 十一月 10, 2020 11:15 am 文章主題: |
|
|
有這種必要嗎 |
|
回頂端 |
|
|
小賴
註冊時間: 2004-12-27 文章: 470
第 4 樓
|
發表於: 星期二 十一月 10, 2020 12:22 pm 文章主題: |
|
|
1. 增一欄記錄 RECNO()
SELECT *, RECNO() AS Ord FROM ...
2. 加總時 取 MIN(Ord) AS Ord
3. 加總後依Ord排序 ; 取回原順序 |
|
回頂端 |
|
|
ms0800
註冊時間: 2004-07-23 文章: 65
第 5 樓
|
發表於: 星期三 十一月 11, 2020 10:08 am 文章主題: |
|
|
感謝小賴兄 的方法, VFP 可以了, 另 MYSQL 再找時間試, 謝謝 |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 6 樓
|
發表於: 星期四 十一月 26, 2020 4:53 pm 文章主題: |
|
|
ms0800 寫到: | 另 MYSQL 再找時間試, 謝謝 |
MYSQL 也可以比照小賴兄的方法,加上序號。 |
|
回頂端 |
|
|
amy chen
註冊時間: 2019-03-16 文章: 1 來自: KH
第 7 樓
|
發表於: 星期六 十二月 12, 2020 2:56 pm 文章主題: |
|
|
SELECT 料號 , SUM(數量) FROM TABLE GROUP BY 料號 ORDER BY 2 (以第二欄位排序. ) |
|
回頂端 |
|
|
|