привет всем, помогите понять правильно ли я пишу запрос, можно так вообще делать?
Задача:
Получить список учеников, имеющих оценки больше, чем у старшего ученика.
STUDENT_ID - ID учащегося
FACULTY_ID - ID факультета
HEAD_STD_ID - ID главного студента
STUDENT_NAME - Имя студента
GRADE - Оценка студента
Запрос:
SELECT STUDENT.STUDENT_NAME FROM STUDENT
WHERE STUDENT.GRADE > ( SELECT STUDENT.GRADE FROM STUDENT
WHERE STUDENT.STUDENT_ID = student.HEAD_STD_ID);
Такие запросы без алиасов таблиц нельзя делать