sql запрос

Запросы к базе данных sql

Рассмотрим основные запросы к базе данных (запрос SELECT см. в предыдущей статье).

Запрос INSERT

INSERT INTO courses VALUES (Null,'Java2','…',40)
INSERT INTO courses (title, length) VALUES ('Java2', 40)

Указанные значение вставятся в колонки по порядку, начиная с первой. ВАЖНО! В SQL строковые данные заключаются в одинарные кавычки. В первом примере мы обязаны вставить значения во все колонки, какие есть в таблице. Во втором примере — вставляем значение только в выбранные колонки.

Запрос DELETE

Используется редко. Он удаляет выбранные записи из таблицы. Опасно использовать DELETE без условия, тогда удаляются все записи из таблицы.

DELETE FROM lessons WHERE lessons.date = '2005-06-11'

Запрос UPDATE

Он изменяет уже существующую запись. Тоже не забудьте про условия, иначе изменятся все записи в таблице.

UPDATE teachers
SET zarplata = zarplata * 2, premia = premia * 10
WHERE name LIKE 'Иванов%' OR name LIKE 'Петров%' OR name LIKE 'Сидоров%'



Добавить комментарий

Ваш e-mail не будет опубликован.