Запит sql на вибірку записів

Відео: SQL: створюємо запити на вибірку з умовою (WHERE) в Microsoft Access

Запит SQL на вибірку записів

Єдиний сенс використання бази даних в тому, щоб зберігати в ній дані і мати до них доступ для зчитування. Оскільки, весь сенс бази даних полягає в зберіганні і вибірці, то дана стаття за важливістю №1. З цієї статті Ви дізнаєтесь, який SQL-запит потрібен для вибірки записів з таблиці бази даних.

Вибірка полягає в отриманні result_set. Result_set - це і є набір записів, який можна далі обробляти. Зрозуміло, обробка залежить від ПО, яке Ви використовуєте і мови програмування. Ми з Вами розглядали відправку запитів до бази даних в PHP, де розбиралася тема з обробкою result_set в ПО MySQL.

вибірка записів здійснюється за допомогою команди SELECT. Давайте розглянемо приклад її використання:

SELECT id, login FROM users


В результаті, буде повернуто result_set, який містить всі записи таблиці users. Зверніть увагу, що ми вказали лише поля: "id"І"login". Якщо нам потрібні значення всіх полів, то тоді треба використовувати такий SQL-запит:

SELECT * FROM users


В result_set будуть виведені всі записи таблиці users з усіма полями і їх значеннями.

Відео: Як створити запити в Microsoft Access за 10 хвилин

Як правило, потрібно здійснювати вибірку не таблиці цілком, а тільки записів, які відповідають певним критеріям. Ці критерії можна описати в уже знайомій Вам конструкції "WHERE":

SELECT password FROM users WHERE login=`TestUser`

В result_set потраплять записи, поле "login"У яких має значення"TestUser".

Це все, що потрібно знати для вибірки записів з бази даних. Однак, Ви повинні розуміти, що ключовий момент SQL-запиту на вибірку записів - це "WHERE". Саме в ній описуються, які записи потрібно витягувати, а які чіпати не треба. В одній з наступних статей я обов`язково познайомлю Вас з цією конструкцією ближче.

Поділися в соціальних мережах:

Схожі
Відеоурок - вибірка даних з бази данихВідеоурок - вибірка даних з бази даних
Оптимізація запитів до mysqlОптимізація запитів до mysql
Структура бази данихСтруктура бази даних
Права (привілеї) користувачів в mysqlПрава (привілеї) користувачів в mysql
Запит sql для сортування результату вибіркиЗапит sql для сортування результату вибірки
Як дізнатися кількість записів в sql-вибірціЯк дізнатися кількість записів в sql-вибірці
Індекси в mysqlІндекси в mysql
Відправлення запитів до бази даних в phpВідправлення запитів до бази даних в php
MysqlMysql
Використання union в sqlВикористання union в sql
» » Запит sql на вибірку записів