Як робити sql запит
SQL - комп`ютерну мову для написання запитів до таблиць в реляційних базах даних. Його універсальність дозволяє використовувати одні і ті ж оператори в різних СУБД навіть переносити програмний код з однієї в іншу без значних змін.
1
Бази даних мають широке поширення в комп`ютерному середовищі, в тому числі вони використовуються при створенні сайтів і блогів. Основна перевага цього типу зберігання даних - в їх структурованості за схожими ознаками.
2
Наприклад, щоб змінити будь-якої однаковий ознака у елементів однієї таблиці, наприклад, відредагувати деяку частину постів блогу, який вже розрісся до великих розмірів. Зокрема, поміняти одну фразу або слово на інше. При цьому не потрібно відстежувати всі записи і проводити зміни вручну, достатньо скористатися sql-запитом.
3
Щоб робити sql-запити, необов`язково бути гуру програмування. Однак певний знань і умінь це зажадає. Наприклад, необхідно розбиратися в будові бази даних або хоча б в тій її частині, до якої ви маєте доступ. Знати назву таблиць, потрібних стовпців (колонок), а також назву і призначення операторів мови.
4
Зазвичай непрофесійному програмісту або блогеру досить основних операторів, які діляться на дві групи: оператори визначення даних та оператори маніпуляції даними.
5
Найчастіше використовуються оператори маніпуляції даними. Це select (вибрати), insert (додати), update (змінити) і delete (видалити). Ці оператори застосовуються для роботи з даними всередині таблиці або декількох таблиць і мають наступні конструціі: select, ..., from - - вибір з усієї таблиці-select, ..., from where = and / or = - - вибір з таблиці за умовами-select * from - - вибір за все з таблиці.
6
insert into () values () - - додавання в таблицю рядки з зазначеними значеннями полів-insert into values () - - додавання в таблицю всіх полів.
7
update set = - - зміна одного поля в усіх записах таблиці-update set = where = - - зміна при виконанні певних умов.
8
delete from - - видалення всіх записів з таблиці-delete from where = - - видалення при виконанні деяких умов. Якщо умов більше одного, то вони пишуться через кому.
9
Оператори більш високого рівня доступні адміністраторам БД. Це оператори створення, зміни і видалення об`єктів бази даних, а саме самої бази, її таблиць, користувачів тощо. Таких операторів три: create, alter і drop. create table (...,) - - створення таблиці.
10
alter table [add, modify, drop] column - - зміна полів таблиці (додавання, модифікація, видалення) .drop table - - видалення таблиці. Ця операція виконується успішно, якщо немає зв`язків з іншими таблицями.
Зверніть увагу
Знак `-` в будь-який sql-команді означає підтвердження команди, яке називається commit. Цей оператор можна використовувати і окремо, наприклад, у великих запитах, що складаються з декількох конструкцій.
Після написання запит необхідно виконати. Якщо ви не впевнені в його змісті, використовуйте команду commit тільки після того, як переконаєтеся в правильності отриманого результату.
Статті за темою "Як робити sql запит"
Оцініть, будь ласка статтю