SQL‑запрос для получения работодателей, чья численность превышает 100

Используйте WHERE Company_Size > 100. Строгое сравнение исключает компании с ровно 100 сотрудниками; строки с NULL в Company_Size также не попадут в результат.

Короткий ответ

Что ответить на собеседовании

Используйте WHERE Company_Size > 100. Строгое сравнение исключает компании с ровно 100 сотрудниками; строки с NULL в Company_Size также не попадут в результат.

Подробный разбор

Ответ с пояснениями

Условие

Составьте запрос, который извлекает строки из таблицы Employers, где значение столбца Company_Size превышает 100. Таблица Employers содержит поля id, Name, Company_Size.

Ответ

Используйте WHERE Company_Size > 100. Строгое сравнение исключает компании с ровно 100 сотрудниками; строки с NULL в Company_Size также не попадут в результат.

Запрос с явным перечислением полей:

SELECT id, Name, Company_Size
FROM Employers
WHERE Company_Size > 100;

Если имена таблицы и столбцов созданы в PostgreSQL с кавычками и сохранением регистра, используйте такие же двойные кавычки в запросе. Без ORDER BY порядок строк не гарантируется. Индекс на Company_Size может помочь при достаточно выборочном условии, но для большей части таблицы последовательное чтение бывает эффективнее.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее