кодесурса
«SQL

Обновление столбцов SQL с арифметическим выражением

script1adsense2code
script1adsense3code

На этой странице мы собираемся обсудить, как изменить данные столбцов с помощью оператора SQL UPDATE, используя арифметическое выражение.

Пример:

Образец таблицы: новый заказ


Чтобы изменить значение столбца advance_amount на новое указанное значение -

1. 'ord_amount' * 10,

можно использовать следующий оператор SQL:

Код SQL:

UPDATE neworder
SET advance_amount=ord_amount*.10;

Выход:

«Sql

Столбцы обновления SQL с арифметическим выражением и где

Далее мы обсудим, как изменить данные столбцов с помощью оператора SQL UPDATE, используя арифметическое выражение и предложение SQL WHERE.

Пример:

Образец таблицы: новый заказ


Чтобы обновить значение 'advance_amount' со следующими условиями -

1. новое значение для параметра advance_amount равно ord_amount * 10,

2. «ord_date» должно быть больше «01-августа-08»,

можно использовать следующий оператор SQL:

Код SQL:

UPDATE neworder
SET advance_amount=ord_amount*.10
WHERE ord_date>'01-Aug-08';

Обновление столбцов SQL с арифметическим выражением и логическим «И»

Далее мы обсудим, как изменить данные столбцов с помощью оператора SQL UPDATE, используя арифметическое выражение и предложение SQL WHERE, а также логический оператор AND.

Пример:

Пример таблицы: customer1


Чтобы изменить значение параметра «holy_amt» таблицы «customer1» с соблюдением следующих условий:

1. измененное значение для «невыполнимого» - «выдающийся_амт» - («выдающийся_амт» *. 10),

2. 'cust_country' должно быть 'Индия',

3. и «оценка» должна быть 1,

можно использовать следующий оператор SQL:

Код SQL:

UPDATE customer1
SET outstanding_amt=outstanding_amt-(outstanding_amt*.10)
WHERE cust_country='India' AND grade=1;

Обновление столбцов SQL с арифметическим выражением и оператором сравнения

Далее мы обсуждаем, как изменить данные столбцов с помощью оператора SQL UPDATE, используя арифметическое выражение и оператор COMPARISON.

Пример:

Образец таблицы: новый заказ


Чтобы изменить значение 'advance_amount' таблицы 'neworder' со следующим условием -

1. измененное значение для параметра advance_amount равно ord_amount *. 10,

2. «ord_date» должно быть больше «01-августа-08»,

3. и 'ord_date' должно быть меньше, чем '01-Dec-08 ',

можно использовать следующий оператор SQL:

Код SQL:

UPDATE neworder
SET advance_amount=ord_amount*.10
WHERE ord_date>'01-Aug-08' AND ord_date<'01-Dec-08';

Смотрите нашу базу данных моделей

Вот новый документ, который представляет собой набор вопросов с короткими и простыми ответами, полезными для изучения SQL, а также для интервью.

Упражнения по SQL

Хотите улучшить вышеуказанную статью? Вносите свои заметки / комментарии / примеры через Disqus.

Предыдущий: Обновление с условием
Далее: Обновить столбцы с помощью функции суммы и сгруппировать по

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code