Similar presentations:
Редактирование, добавление и удаление записей в таблице СУБД MySQL
1.
Редактирование, добавление иудаление записей в таблице
СУБД MySQL
2.
Добавление записей в таблицуСинтаксис:
INSERT INTO <имя таблицы>
(<список столбцов>)
VALUES | SELECT
(<список значений>)
3.
Форматы вводимых значений1.
2.
3.
Набор значений для каждой добавляемой
строки заключается в скобки.
Набор значений внутри каждой пары
скобок
должен
соответствовать
указанному списку столбцов. Если список
столбцов не указан, то упорядоченному
списку. Значения отделяются друг от
друга запятыми.
Символьные значения и значения даты и
времени
приводятся
в
одинарных
кавычках. Дата вводиться в формате
'YYYY-MM-DD’.
4.
Форматы вводимых значений4. Для числовых значений кавычки не
обязательны. Десятичный разделитель в
числах – точка.
5. Что бы ввести в столбец неопределенное
значение необходимо добавить слово
NULL без кавычек.
6. Вместо значения можно указать DEFAULT
без кавычек. Тогда будет введено
значение по умолчанию.
5.
Добавление отдельных строкПример 1:
INSERT INTO product
(name_prod, price, qty)
VALUES
(‘Шкаф’, 25000.00, 10),
(‘Стол компьютерный’, 5600.00,
15);
6.
Добавление отдельных строкПример 2:
INSERT INTO clients
(surname, name, phone, address)
VALUES
(‘Степанов’,‘Сергей’,’89532562211’,
‘Ленина, 57’),
(‘Ежова’,‘Ольга’,’89612535544’, ‘Труда,
48’),
(‘Кириллов’,‘Степан’,’89532562211’,
‘Луговая, 127’);
7.
Добавление отдельных строкПример 3:
INSERT INTO orders
(order_date, qty, id_product,
id_client)
VALUES
(’2020-01-31’, 2, 1, 1),
(‘2020-01-31’, 5, 2, 3),
(‘2020-01-31’, 1, 1, 2);
8.
Редактирование записей в таблицеСинтаксис:
UPDATE <имя таблицы>
SET <имя столбца> =
<значение>,
…
<имя столбца n> = <значения n>
[WHERE условие];
9.
Изменение данныхПример 1:
У клиента изменился номер телефона.
Обновить информацию в БД.
UPDATE client
SET phone = ‘89225553535’
WHERE id = 11;
10.
Изменение данныхПример 2:
Увеличить
стоимость
продукции на 1000 рублей.
UPDATE product
SET price = price +1000;
всей
11.
Удаление записей в таблицеСинтаксис:
DELETE FROM <имя таблицы>
[WHERE <условие>];
Если
предложение
WHERE
отсутствует, удаляются все строки из
таблицы.