Тема 7: Команды манипуляции данными в SQLite3. DML операторы в SQLite3
Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем изучать базы данных и наше знакомство с библиотекой SQLite3. В…
Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем изучать базы данных и наше знакомство с библиотекой SQLite3. Первый оператор из группы манипулирования данными, с которым мы познакомимся является самым важным и сложным в SQL — это оператор SELECT. Команда SELECT в SQLite3 имеет очень сложны и богатый синтаксис. В данной публикации мы познакомимся с базовыми возможностями оператора SELECT в SQLite3, а далее будет несколько тем, в которых мы подробно изучим оператор SELECT.
Содержание статьи:
SQL команда SELECT в SQLite3, как и в любой другой СУБД позволяет нам делать выборку данных из базы данных. Предложения с использованием оператора SELECT в SQLite3 могут быть очень и очень большими и сложными, но принцип их формирования довольно прост. В этой части мы познакомимся только с базовым синтаксисом команды SELECT в SQLite3, а для детального изучения SELECT в SQLite3 у нас есть несколько тем в дальнейшем.
Общий синтаксис оператора SELECT в SQLite3 выглядит довольно сложно и запутанно:
Как видите, оператор SELECT в SQLite3 позволяет составлять очень сложные запросы к базе данных на выборку. Изучив SELECT, вы изучите SQL, это основа SQL.
Приведем несколько примеров использования команды SELECT в SQLite3. При помощи оператора SELECT мы можем выбрать все значения из всех столбцов в таблице, в SQLite3 для этого используется символ «*»:
[php]
— Выбрать все значения из таблицы City, которая находится в базе данных world
SELECT * FROM world.city;
[/php]
А можем выбрать значения только из нескольких столбцов:
[php]
— Указываем данные из каких столбцов нам нужны
SELECT id, name, population FROM city;
[/php]
Как видим, синтаксис оператора SELECT в SQLite3 довольно прост: сперва идет ключевое слово SELECT, затем идет перечисление тех столбцов, из которых мы хотим получить данные, после чего идет ключевое слово FROM, за которым следует имя таблицы, из которой мы хотим получить данные. Хочу обратить ваше внимание на то, что указывать имя базы данных, в которой находится таблица совсем не обязательно.
Мы рассмотрели базовый синтаксис SELECT в SQLite3, на этом данную часть мы закончим, поскольку у нас еще будет много тем и времени на изучение команды SELECT в SQLite3.
Выберете удобный для себя способ, чтобы оставить комментарий