116.77K
Category: databasedatabase

Редактирование, добавление и удаление записей в таблице СУБД 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
отсутствует, удаляются все строки из
таблицы.
English     Русский Rules