У меня есть куча таблиц, скажем, Job и транзакции
Job:
id Name
4 Clay
6 Glow
7 Circle
9 Jam
Transactions
Id Job_id Person Marks
2 6 Amy 0
3 3 Keith 30
5 3 Glass 10
7 9 Know 60
11 6 Play 81
13 6 Play 100
Как найти ниже запрос возврата, который должен вернуть три столбца Job_id (Id of Job), Job_name (имя вакансии) и level, который является одной из трех возможных строк: «Hard», «Easy», «Medium».
**Job_id** **Job_name** **Level**
----------------------------------------------------
4 Clay Hard
6 Glow Easy
9 Jam Medium
Уровень рассчитывается, если средний балл по транзакциям, - Если средний балл за работу ниже или равный 20, то его уровень «Жесткий». - Если средний балл за работу выше 20, но ниже или равен 60, то его уровень «Средний». - Если средний балл за работу выше 60, то его уровень «Легко».
Я не уверен, стоит ли мне использовать для этого подзапрос или есть более простой способ.
Спасибо!