Знакомьтесь! SELECT – оператор выборки. С его помощью мы можем выбрать данные из таблицы.
Чем обычно занимается пользователь? Если администратор или разработчик создает БД, обновляет и изменяет данные в ней, то пользователь обычно просто смотрит информацию из БД, например, из справочников или хранилищ данных (вспомним, нашумевшие БД с утечкой информации из различных госструктур).
SELECT в своем синтаксисе очень прост.
Пишем
SELECT * from название_таблицы.
Звездочка значит, что оператор запрашивает все столбцы из таблицы. Результат – все данные, которые содержатся в таблице.
Если мы хотим узнать данные только по определенным столбцам, то мы должны вместо звездочки перечислить их названия через запятую.
Например,
SELECT FIO from Test_table – выводится только столбец с ФИО.
Потихоньку усложняем – добавляем условие WHERE.
SELECT FIO
from Test_table
WHERE birthdate=’1941-06-22 00:00:00.000’
Это означает, что мы выбираем ФИО из тестовой таблицы, где дата рождения равна ’1941-06-22 00:00:00.000’. Если в таблице есть данные с указанной датой рождения, тогда оператор выведет ФИО этих людей. В данном случае – Иванов имеет указанную дату рождения.