SQL_dop.ppt
- Количество слайдов: 3
DELETE удаляет записи из таблицы. Синтаксис: DELETE [LOW_PRIORITY] FROM таблица [WHERE условия][LIMIT Delete – работает с записями отношения, ао Drop - работает с элементами структуры БД INSERT добавляет записи в таблицу. Синтаксис таков: INSERT [LOW_PRIORITY | DELAYED] [IGNORE] [INTO] таблица | запрос | SET (список устанавливаемых значений столбцов) Можно задавать строки в виде набора литеральных значений или в виде таблицы результатов запроса. В первом случае порядок следования значений соответствует порядку столбцов, указанному в определении таблицы либо здесь же, в круглых скобках после имени таблицы. Предложение SET позволяет явно указывать, к какому столбцу относится конкретное значение. UPDATE изменяет значения столбцов таблицы. Синтаксис: UPDATE [IGNORE] таблица SET (список изменяемых значений столбцов) [WHERE условие] [ORDER BY столбец [ASC I столбец | [LIMIT Флаг говорит о том, что операции обновления должны быть отложены до тех пор, пока не завершатся все операции чтения. Флаг IGNORE заставляет программу My. SQL игнорировать изменения, приводящие к конфликтам. Спорные строки останутся нетронутыми. За раз можно обновить только одну таблицу, но произвольное число столбцов.
Статистические функции разрешены в списке возвращаемых столбцов и в предложении HAVING, но не в предложении WHERE, поскольку оно вычисляется раньше, чем GROUP BY, т. е. до того, как формируются группы записей. Пример запроса, группирующего записи по идентификатору команды и возвращает число в каждой команде при условии, что таковых более девяти. SELECT t. Name AS AS FROM player p, team t WHERE AND GROUP BY HAVING Pitchers 9 ORDER BY Pitchers Поскольку предложение HAVING проверяется после предложений WHERE и GROUP BY, в нем можно использовать псевдонимы столбцов и статистические функции. Разрешается ссылаться только на те столбцы, которые указаны в списке возвращаемых столбцов.
SHOW CREATE TABLE Инструкция SHOW CREATE TABLE возвращает описание запроса, который необходим для создания указанной таблицы. Синтаксис: SHOW CREATE TABLE таблица
SQL_dop.ppt