Основы языка TRANSACT SQL. Казакова И.А. - 55 стр.

UptoLike

Составители: 

54
Рис. 8. Вид таблицы Students после выполнения оператора UPDATE
Пример 27. Для студента Иванкова С.В. установить стипен-
дию в размере 2000 рублей:
UPDATE Students SET Stipend=2000 WHERE FIO LIKE '
Иванкова С.В.;'
После выполнения этого оператора таблица Students будет
иметь вид, представленный на рис. 9.
Рис. 9. Результат выполнения запроса
Пример 28. Увеличить максимальную стипендию в 2 раза:
UPDATE Students SET Stipend = Stipend*2
WHERE Stipend = (SELECT MAX(Stipend) FROM Students);
Краткие итоги
Существуют следующие операторы модификации данных:
INSERT INTO оператор добавления; применяется для до-
бавления записей в таблицу:
INSERT INTO <имя_таблицы> [ (имя_столбца [,...n] ) ]
VALUES (значение[,...n]);
DELETE FROM оператор удаления; применяется для уда-
ления записей из таблицы.
  Рис. 8. Вид таблицы Students после выполнения оператора UPDATE

     Пример 27. Для студента Иванкова С.В. установить стипен-
дию в размере 2000 рублей:
     UPDATE Students SET Stipend=2000 WHERE FIO LIKE '
Иванкова С.В.;'
     После выполнения этого оператора таблица Students будет
иметь вид, представленный на рис. 9.




               Рис. 9. Результат выполнения запроса

    Пример 28. Увеличить максимальную стипендию в 2 раза:
    UPDATE Students SET Stipend = Stipend*2
    WHERE Stipend = (SELECT MAX(Stipend) FROM Students);

                         Краткие итоги
     Существуют следующие операторы модификации данных:
      INSERT INTO – оператор добавления; применяется для до-
бавления записей в таблицу:
        INSERT INTO <имя_таблицы> [ (имя_столбца [,...n] ) ]
                       VALUES (значение[,...n]);
      DELETE FROM – оператор удаления; применяется для уда-
ления записей из таблицы.

                               54