SQL оператор Insert. Вставка нових записів у таблицю бази даних

Вставка записів здійснюється оператором INSERT, з допомогою якого до таблиці можна добавити одну або декілька записів. При добавленні одного запису оператор INSERT має наступний формат:

INSERT INTO <Ім'я таблиці> [<Список полів>] VALUES (<Список значень>);

Після виконання даної команди до таблиці, ім'я якої вказується після слова INTO додається один запис, для якого заповнюються поля, які містяться в списку. Значення полів буруться зі списку заданого після слова VALUES. Списки полів і списки значень повинні відповідати один одному за кількістю елементів і за типом. При присвоєнні даних для першого поля береться перше значення, для другого — друге і так далі. При цьому порядок полів і значень може відрізнятися від порядку полів у таблиці.

Приклад запиту на добавлення нових даних у таблицю Cars:

Оператор insert

INSERT INTO Cars (model, color, year, price, displacement, mileage) VALUES ('renault', 'Білий', '2005', 7500, '2.0I', '12 т.км');

Читати повністю

SQL оператор DELETE. Видалення даних з таблиці БД

Для видалення групи записів з таблиці бази даних використовується оператор DELETE, який має наступний формат:

DELETE FROM <Ім'я таблиці> [WHERE <Критерій відбору>];

Після виконання цього оператора з таблиці, ім'я якої вказано після слова FROM видаляються всі записи, які задовольняють критерію відбору.

Зауваження: якщо критерій відбору не задано, то з таблиці буде видалено всі дані.

Для прикладу розглянемо таблицю Cars

Оператор Delete

і спробуємо видалити з неї деякі записи з допомогою наступного sql запиту:

Читати повністю