Часть 7.1: Команда SELECT в SQLite3. Оператор SELECT в SQLite3

Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем изучать базы данных и наше знакомство с библиотекой SQLite3. Первый оператор из группы манипулирования данными, с которым мы познакомимся является самым важным и сложным в SQL — это оператор SELECT. Команда SELECT в SQLite3 имеет очень сложны и богатый синтаксис. В данной публикации мы познакомимся с базовыми возможностями оператора SELECT в SQLite3, а далее будет несколько тем, в которых мы подробно изучим оператор SELECT.

Часть 7.1: Команда SELECT в SQLite3. Оператор SELECT в SQLite3

Команда SELECT в SQLite3. Оператор SELECT в SQLite3


Синтаксис команды SELECT в SQLite3. Синтаксис оператора SELECT в SQLite3

SQL команда SELECT в SQLite3, как и в любой другой СУБД позволяет нам делать выборку данных из базы данных. Предложения с использованием оператора SELECT в SQLite3 могут быть очень и очень большими и сложными, но принцип их формирования довольно прост. В этой части мы познакомимся только с базовым синтаксисом команды SELECT в SQLite3, а для детального изучения SELECT в SQLite3 у нас есть несколько тем в дальнейшем.

Общий синтаксис оператора SELECT в SQLite3 выглядит довольно сложно и запутанно:

Синтаксис оператора SELECT в SQLite3. Синтаксис команды SELECT в SQLite3

Синтаксис оператора SELECT в SQLite3. Синтаксис команды SELECT в SQLite3

Как видите, оператор SELECT в SQLite3 позволяет составлять очень сложные запросы к базе данных на выборку. Изучив SELECT, вы изучите SQL, это основа SQL.

Примеры использования оператора SELECT в SQLite3

Приведем несколько примеров использования команды SELECT в SQLite3. При помощи оператора SELECT мы можем выбрать все значения из всех столбцов в таблице, в SQLite3 для этого используется символ «*»:

А можем выбрать значения только из нескольких столбцов:

Как видим,  синтаксис оператора SELECT в SQLite3 довольно прост: сперва идет ключевое слово SELECT, затем идет перечисление тех столбцов, из которых мы хотим получить данные, после чего идет ключевое слово FROM, за которым следует имя таблицы, из которой мы хотим получить данные. Хочу обратить ваше внимание на то, что указывать имя базы данных, в которой находится таблица совсем не обязательно.

Мы рассмотрели базовый синтаксис SELECT в SQLite3, на этом данную часть мы закончим, поскольку у нас еще будет много тем и времени на изучение команды SELECT в SQLite3.

Текст комментария: