Запит sql на додавання і видалення записів

Запит SQL на додавання і видалення записів

Відео: SQL для початківців (DML): Вставка даних в таблицю (MySql), Урок 3!

У цій статті ми розберемо, мабуть, одні з найважливіших SQL-запитів. це запити на додавання і видалення записів з таблиці бази даних. Оскільки, ДУЖЕ часто доводиться додавати нові записи в таблицю, причому робити це в автоматичному режимі, то даний матеріал обов`язковий до вивчення.

Для початку SQL-запит на додавання нового запису в таблицю:

INSERT INTO users (login,pass) values(`TestUser`,`123456`)

При додаванні запису спочатку йде команда "INSERT INTO", Потім назва таблиці, в яку ми вставляємо запис. Далі йде в круглих дужках назви полів, які ми хочемо заповнити. А потім в круглих дужках після слова"values"Починаємо перераховувати значення тих полів, які ми вибрали. Після виконання цього запиту в нашій таблиці з`явиться новий запис.

Відео: Запит на додавання в MS Access

іноді потрібно оновити запис в таблиці, для цього існує наступний SQL-запит:

UPDATE users SET login =`TestUser2`,pass=`1234560` WHERE login=`TestUser`


Даний запит є більш складним, так як він має конструкцію "WHERE", Але про неї трохи нижче. Спочатку йде команда"UPDATE", Потім ім`я таблиці, а після"SET"Ми описуємо значення всіх полів, які ми хочемо змінити. Було б все просто, але постає питання:"А яку саме запис слід оновлювати?". Для цього існує"WHERE". У даному випадку ми оновлюємо запис, поле"login"У якій має значення"TestUser". Зверніть увагу, що якщо таких записів буде кілька, то оновляться абсолютно все! Це дуже важливо розуміти, інакше Ви ризикуєте втратити свою таблицю.

Відео: Microsoft Access № 28: запит Access на додавання записів

Давайте трохи ще поговоримо про "WHERE". Крім простих перевірок на рівність існують так же і нерівності, а також логічні операції: AND і OR.

UPDATE users SET login =`TestUser2`,pass=`1234560` WHERE id lt;15 AND login=`TestUser`


даний SQL-запит оновить ті записи, id яких менше 15 І поле "login" має значення "TestUser". Сподіваюся, Ви розібралися з конструкцією"WHERE", Тому що це дуже важливо. Саме"WHERE"Використовується при вибірці записів з таблиць, а це сама частоіспользуемих завдання при роботі з базами даних.

І, наостанок, простий SQL-запит на видалення записів з таблиці:

DELETE FROM users WHERE login=`TestUser2`

Після команди "DELETE FROM"Йде ім`я таблиці, в якій потрібно видалити записи. Далі описуємо конструкцію" WHERE ". Якщо запис буде відповідати описаним умовам, то вона буде видалена. Знову ж зверніть увагу, в залежності від кількості записів, що задовольняють умові після"WHERE", Може піти будь-яке їхнє кількість.

Відео: БД11-01 (Основи мови SQL. Практичне заняття №01)

Ось Ви і дізналися, як додавати, оновлювати і видаляти записи з таблиці. А в наступній статті я Вас познайомлю з тим, як робити вибірку записів з таблиці, а це є, мабуть, найважливішим при роботі з базами даних.

Повний курс по PHP і MySQL: https://srs.myrusakov.ru/php

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

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