연속 값만 가진 그룹의 최대 값 만 검색하려면 어떻게합니까?연속 된 값 그룹에서 최대 값 선택
나는 고유 한 값만을 가진 전화 데이터베이스를 가지고 있으며 각 전화 번호 그룹 TelNr 중 가장 높은 숫자를 얻고 싶습니다. 고민 중입니다.
id | TeNr | Position
1 | 100 | SLMO2.1.3
2 | 101 | SLMO2.3.4
3 | 103 | SLMO2.4.1
4 | 104 | SLMO2.3.2
5 | 200 | SLMO2.5.1
6 | 201 | SLMO2.5.2
7 | 204 | SLMO2.5.5
8 | 300 | SLMO2.3.5
9 | 301 | SLMO2.6.2
10 | 401 | SLMO2.4.8
결과가 있어야한다 : 나는 거의 모든 팁을 시도
TelNr
101
104
201
204
301
401
지금까지 내가 모든 TelNr 또는 내 경우에는 쓸모가 전혀 번호를 여부를 찾을 수 있습니다.
SQLite로 이것을 실행하는 훌륭한 아이디어가 있습니까?
확실하지 않습니다. 어떻게 그룹 지어? 결과 outpu에 100이없는 이유는 무엇입니까? – Uriil
다음 최상위 값을 선택하려면 다음 값을 얻고 싶습니다. 예를 들어,이 경우 TelNr은 100 ~ 199, 200 ~ 299, 300 ~ 399 등입니다. 때로는 번호가 누락되어 사용할 수 있습니다. 102는 102가 없으므로 101이 100 범위 내에서 처음으로 발견되는 숫자이므로 101이 없습니다. – user3808023