나는 두 개의 테이블이 있다면 : 나는 비슷한 결과를 얻을 쿼리를 수행하는 방법을 알아 내려고 노력하고있어범위가 다른 표에서 동적으로 나오는 숫자의 범위를 찾는 방법은 무엇입니까?
PersonID | Count
-----------------
1 | 45
2 | 5
3 | 120
4 | 87
5 | 60
6 | 200
7 | 31
SizeName | LowerLimit
-----------------
Small | 0
Medium | 50
Large | 100
을 :
PersonID | SizeName
-----------------
1 | Small
2 | Small
3 | Large
4 | Medium
5 | Medium
6 | Large
7 | Small
기본적으로, 한 테이블의 알 수없는 수를 지정합니다 "범위 이름"과 관련 정수 범위. 그래서 사람 테이블에서 0에서 49까지의 카운트 범위는 '작은'지정을 얻습니다. 50-99는 'medium'등을 얻습니다.하지만 범위 이름이나 정수 값을 모르기 때문에 역동적이어야합니다. 단일 쿼리에서이 작업을 수행 할 수 있습니까? 아니면 가능성을 뛰어 넘기 위해 별도의 함수를 작성해야합니까?
모두에게 감사드립니다. – Adam