Используйте WHERE Company_Size > 100. Строгое сравнение исключает компании с ровно 100 сотрудниками; строки с NULL в Company_Size также не попадут в результат.
SQL‑запрос для получения работодателей, чья численность превышает 100
Используйте 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 может помочь при достаточно выборочном условии, но для большей части таблицы последовательное чтение бывает эффективнее.