私は、SQLを習得しようとすると、次のないSQLクエリを記述しようとしている:ネストされたSQLクエリ
私は2つのテーブルがあります。
SalaryRangeTable: id, beginRange, endRange
UserInfoTable: id, salary, ...
私が最初にしたい:
をSalaryRangeTableを繰り返し、beginRangeとendRangeを選択します。
次に、そのテーブルの各エントリについて、私はできるようになります:
SELECT id FROM UserInfoTable WHERE salary > beginRange AND salary < endRange
したがって、結果セットには、その範囲を持つすべてのUserInfoTable IDが含まれます。
アイデア?
ありがとうございました。
あなたがsqlで始まったばかりの場合 - 反復の考え方を避けるようにしてください。結合について考えてみてください –