Хелпикс

Главная

Контакты

Случайная статья





Практическая часть. Порядок выполнения работы.



Практическая часть

Порядок выполнения работы.

Предположим, мы решили, что нашему форуму нужны модераторы. Для этого в таблицу users надо добавить столбец с ролью пользователя. Для добавления столбцов в таблицу используется оператор ALTER TABLE — ADD COLUMN. Его синтаксис следующий:

Давайте добавим столбец role в таблицу users:

Столбец появился в конце таблицы:

Для того, чтобы указать местоположение столбца используются ключевые слова: FIRST — новый столбец будет первым, и AFTER — указывает после какого столбца поместить новый.

Давайте добавим еще два столбца: один — kol — количество оставленных сообщений, а другой — rating — рейтинг пользователя. Оба столбца вставим после поля password:

Теперь надо назначить роль модератора какому-нибудь пользователю, пусть это будет sergey с id=1. Для обновления уже существующих данных служит оператор UPDATE. Его синтаксис следующий:

Давайте сделаем Сергея модератором:

Изменять данные можно и сразу в нескольких строках и во всей таблице. Например, мы решили давать рейтинг в зависимости от количества оставленных пользователем сообщений. Давайте в нашу таблицу сначала внесем значения столбца kol так, как мы уже умеем:

Контрольные вопросы

1. Опишите предложение FROM.

2. Как вычисляется столбцы в SQL?

3. Как осуществляется выборка всех столбцов (инструкция SELECT *)?

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.