-- DELETE - УДАЛЕНИЕ
ИНФОРМАЦИИ.
DELETE
FROM table7;
--
Посмотрим, что в таблице.
SELECT
* FROM table7;
--
Снова вставим данные.
INSERT
INTO table7
VALUES
(NULL,
'Товар 1', 12.10),
(NULL,
'Товар 2', 13.10),
(NULL,
'Товар 3', 14.10),
(NULL,
'Товар 4', 15.10),
(NULL,
'Товар 5', 16.10),
(NULL,
'Товар 6', 17.10);
--
Посмотрим, что в таблице.
SELECT
* FROM table7;
-- Удалим запись
с id = 6.
DELETE
FROM table7 WHERE id = 6;
--
Посмотрим, что в таблице.
SELECT
* FROM table7;
-- Удалим запись
с id > 4.
DELETE
FROM table7 WHERE id > 4;
--
Посмотрим, что в таблице.
SELECT
* FROM table7;
-- Удаление с
приоритетом.
DELETE
LOW_PRIORITY FROM table7 WHERE id > 3;
DELETE
QUICK FROM table7 WHERE id > 3;
-- Если происходит
ошибка и удалить запись нельзя.
DELETE
IGNORE FROM table7 WHERE id > 3;
--
Вставим в родительскую таблицу.
INSERT
INTO table_parent(code,name, price)
VALUES
('XXXX', 'Товар 1', 56.99);
INSERT
INTO table_parent(code,name, price)
VALUES
('BBBB',
'Товар 2', 66.99),
('CCCC',
'Товар 3', 77.99),
('DDDD',
'Товар 4', 88.99);
INSERT
INTO table_child(code,qty)
VALUES
('BBBB',
10),
('CCCC',
20),
('DDDD',
30);
DELETE
FROM table_parent;
DELETE
IGNORE FROM table_parent;
-- Удаление
последний записи.
DELETE
FROM table7 ORDER BY id DESC LIMIT 1;
Комментариев нет:
Отправить комментарий