[SQL ] 請問查詢資料區間的語法
請問我有一個資料表
ID TYPE
==================
1 A
2 A
3 B
4 B
5 A
6 C
希望查詢的結果是:
TYPE IDMIN IDMAX
=====================
A 1 2
B 3 4
A 5 5
C 6 6
我的語法應該怎麼下才有上列結果?謝謝!
※不好意思,我解釋一下邏輯,這是用group by沒錯,但是是有順序的
group by,一般以lb大下group by語法會得到
TYPE IDMIN IDMAX
=====================
A 1 5
B 3 4
C 6 6
而我是希望能以type 連續找 id的最大值和最小值
若是不連續的話則當做是另一群,來找其中的最大和最小值
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.72.39
→
02/01 22:40, , 1F
02/01 22:40, 1F
→
02/01 22:40, , 2F
02/01 22:40, 2F
→
02/02 01:40, , 3F
02/02 01:40, 3F
→
02/02 01:41, , 4F
02/02 01:41, 4F
推
02/04 01:41, , 5F
02/04 01:41, 5F
→
02/04 01:42, , 6F
02/04 01:42, 6F
※ 編輯: cherman 來自: 125.230.68.194 (02/05 10:11)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):