Я хочу знать, правильно ли это - PullRequest
0 голосов
/ 29 ноября 2018

Я просто хочу уточнить, кажется ли этот код правильным для запроса, который я пытаюсь выполнить как оператор.Запрос состоит в следующем: Напишите оператор SQL, чтобы перечислить номера кинотеатров в кинотеатрах, в которых работают более четырех человек. Это кажется правильным?Я запустил оператор и включил несколько различных предложений и в конечном итоге использовал вместо «вместо» для «> 4».

Это код, который я создал ниже

    SELECT Cinema_No AS Cinema , COUNT (Emp_no) AS Employee_Count
    FROM Employee
    GROUP BY CINEMA_NO 
    HAVING COUNT(EMP_NO) > 4
    ORDER BY CINEMA_NO ASC ;      

Ответы [ 2 ]

0 голосов
/ 29 ноября 2018

Запрос выглядит хорошо, count (emp_no) будет игнорироваться, если значение emp_no равно нулю.enter image description here

0 голосов
/ 29 ноября 2018

Ответ «ДА»

  • Вы перечисляете номера кинотеатров и их количество
  • Вы правильно фильтруете, используя предложение HAVING, которое позволяет фильтроватьагрегатная функция
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...