Пока оно вроде совпадает с чужими.
Join, case, вложенные запросы, работа с текстовыми символами - начальный уровень
Несколько вложенных запросов, использование функций которые различаются в диалектах (pivot, новые запросы из временных таблиц предыдущих), HAVING, операции с временем - средний
Высокий - пожалуй, это уровень когда человек может оперативно решить практически любую поставленную задачу на SQL: глубокое знание различий в диалектах, хорошее знание на память основных функций работы с колонками, временем, и более сложными функциями которые я не знаю