Используйте SELECT id, Name, Company_Size FROM Employers; для явного перечисления всех трёх столбцов. Без WHERE будут возвращены все строки.
SQL‑запрос для получения полного списка записей из таблицы
Используйте SELECT id, Name, Company_Size FROM Employers; для явного перечисления всех трёх столбцов. Без WHERE будут возвращены все строки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Условие
Сформируйте запрос на SQL, который вернёт все строки из таблицы Employers. В этой таблице присутствуют столбцы id, Name и Company_Size.
Ответ
Используйте SELECT id, Name, Company_Size FROM Employers; для явного перечисления всех трёх столбцов. Без WHERE будут возвращены все строки.
SELECT id, Name, Company_Size
FROM Employers;
Короткий эквивалент — SELECT * FROM Employers, но явный список столбцов делает контракт результата устойчивее к добавлению полей. Без ORDER BY порядок строк не гарантируется. Если нужен вывод по идентификатору:
SELECT id, Name, Company_Size
FROM Employers
ORDER BY id;
Учитывайте правила регистра и кавычек конкретной СУБД, если таблица создавалась с quoted-именами. Для большой таблицы полная выборка может быть дорогой, однако пагинация изменила бы поставленную задачу возврата всех строк.