SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 27.07.2021 19:19:48

Redcat
Участник
Зарегистрирован: 27.07.2021
Сообщений: 1

Учебная задачка - помогите пожалуйста решить

Помогите пожалуйста решить учебную задачку.

Есть 2 таблицы, одна со списком имен сотрудников, другая со списком отделов и сотрудников
(содержит записи с названием отдела и id сотрудника).

Нужно написать запрос, который выведет список отделов, в которых более 30 сотрудников.

Желательно использовать JOIN.

Заранее спасибо.

Неактивен

 

#2 27.07.2021 20:43:16

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2358

Re: Учебная задачка - помогите пожалуйста решить


SELECT
    d.id
FROM
    department AS d
    INNER JOIN personal  AS p ON d.id = p.department_id
GROUP BY
    d.id
HAVING
    COUNT(*) > 30;
 


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson