Я новичок в SQL и не уверен, правильно ли я использую условия для вопроса, на который пытаюсь ответить для домашней работы.
У меня есть полный оператор SELECT, я просто хотел бы знать, правильно ли я использую условия, если код верен вообще. Я не могу проверить это, поскольку мне не дали содержимое таблицы.
Вопрос, на который я пытаюсь ответить: создать набор результатов, в котором указаны название отдела, имя сотрудника, фамилия сотрудника, должность сотрудника и почасовая оплата сотрудника. Включите только записи, которые удовлетворяют обоим условиям: сотрудники с почасовой оплатой труда 25 долларов и более; и сотрудники с «Аналитик» в любом месте в своем названии. Сортировать по названию отдела, а затем по названию сотрудника.
Вот таблица: https://imgur.com/a/sr8EHCn
SELECT deptName, empFirstName, empLastName, empTitle, empHourlyWage
FROM department, employee
JOIN employee on department.deptID=employee.deptID
WHERE empHourlyWage >= 25.00
AND empTitle LIKE ‘%Analyst’
ORDER BY deptName, empTitle;
Не думаю, что я правильно использовал JOIN, просто хочу знать, как правильно ответить на этот вопрос.