2017-07-28 11 views
1

グループ化時にSQLで失われました。私はこのようになりますテーブルがあります。SQLとグループ化

start stop source 
1  1 A 
2  2 A 
3  3 B 
4  4 B 
5  5 B 

をそして、私はこのような何かにグループ化することが必要になります。

start stop source 
1  2 A 
3  5 B 

各ソースの停止の最大数と開始の最小数。

おかげで、 マイク

答えて

7

あなただけGROUP BYMIN()MAX()集計を追加する必要があります。

Select Min(Start) As Start, 
     Max(Stop) As Stop, 
     Source 
From  YourTable 
Group By Source 
+0

作品とありがとうございました! – Mike

2

はこれを試してみてください:

select min(start),max(stop),source from test 
group by source 
関連する問題