|
|||
Практическая часть. Порядок выполнения работы.Практическая часть Порядок выполнения работы. Предположим, мы решили, что нашему форуму нужны модераторы. Для этого в таблицу users надо добавить столбец с ролью пользователя. Для добавления столбцов в таблицу используется оператор ALTER TABLE — ADD COLUMN. Его синтаксис следующий: Давайте добавим столбец role в таблицу users: Столбец появился в конце таблицы:
Для того, чтобы указать местоположение столбца используются ключевые слова: FIRST — новый столбец будет первым, и AFTER — указывает после какого столбца поместить новый. Давайте добавим еще два столбца: один — kol — количество оставленных сообщений, а другой — rating — рейтинг пользователя. Оба столбца вставим после поля password: Теперь надо назначить роль модератора какому-нибудь пользователю, пусть это будет sergey с id=1. Для обновления уже существующих данных служит оператор UPDATE. Его синтаксис следующий: Давайте сделаем Сергея модератором: Изменять данные можно и сразу в нескольких строках и во всей таблице. Например, мы решили давать рейтинг в зависимости от количества оставленных пользователем сообщений. Давайте в нашу таблицу сначала внесем значения столбца kol так, как мы уже умеем: Контрольные вопросы 1. Опишите предложение FROM. 2. Как вычисляется столбцы в SQL? 3. Как осуществляется выборка всех столбцов (инструкция SELECT *)?
|
|||
|