台灣最大程式設計社群網站
線上人數
1177
 
會員總數:242636
討論主題:187614
歡迎您免費加入會員
討論區列表 >> MySQL >> sql分段合併
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
sql分段合併
價值 : 30 QP  點閱數:319 回應數:3

樓主

Sanji
門外漢
0 32
457 70
發送站內信

我想請問各位大大
mysql的搜尋是否有辦法執行分段合併
例如:

現在要搜尋全校的訂餐狀況(分類以"班級","訂餐店家"順序,若有跳號則分段,因為輸入資料順序是依照繳費先後)

編號 班級 訂餐店家 號碼 繳費
1 A 好吃 001 500
2 A 好吃 002 500
3 A 棒棒 003 500
4 A 好吃 004 500
5 A 好吃 006 500
6 B 好吃 001 500
7 A 自備 005 0

是否能用搜尋語法改成下列結果
編號 班級 訂餐店家 號碼 繳費
1 A 好吃 001-002 1000
2 A 棒棒 003 500
3 A 好吃 004 500 (因為005沒有連續 所以視為一筆)
4 A 好吃 006 500
5 A 自備 005 500
6 B 好吃 001 500

這樣的結果是否能用sql做出來呢
謝謝各位大大

搜尋相關Tags的文章: [ mysql ] , [ 搜尋語法 ] , [ 資料庫 ] , [ ] ,
本篇文章發表於2017-12-16 23:34
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

P陳
檢舉此回應
這個應該要自寫程式了
原則上也不難

本篇文章回覆於2017-12-17 00:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Sanji
檢舉此回應
好吧 謝謝P陳大大
我本來想說 會不會有神奇的sql搜尋法可以幫助分段合併
那還是自己刻好了
本篇文章回覆於2017-12-17 00:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

王智正
檢舉此回應
一段 Sql 就可以了 不過 要使用 變數 作紀錄
本篇文章回覆於2017-12-28 15:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.