Обновление столбцов SQL с арифметическим выражением
На этой странице мы собираемся обсудить, как изменить данные столбцов с помощью оператора SQL UPDATE, используя арифметическое выражение.
Пример:
Образец таблицы: новый заказ
Чтобы изменить значение столбца advance_amount на новое указанное значение -
1. 'ord_amount' * 10,
можно использовать следующий оператор SQL:
Код SQL:
UPDATE neworder
SET advance_amount=ord_amount*.10;
Выход:
Столбцы обновления 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
- Упражнения по SQL, практика, решение
- SQL Получить данные из таблиц [33 Упражнения]
- Булевы и реляционные операторы SQL [12 упражнений]
- Подстановочные знаки SQL и специальные операторы [22 упражнения]
- Агрегатные функции SQL [25 упражнений]
- Вывод запроса форматирования SQL [10 упражнений]
- SQL-запросы к нескольким таблицам [7 упражнений]
- ФИЛЬТРАЦИЯ И СОРТИРОВКА в базе данных персонала [38 упражнений]
- SQL СОЕДИНЯЕТ
- SQL ПОДПИСИ
- SQL Union [9 упражнений]
- SQL View [16 упражнений]
- Управление учетными записями пользователей SQL [16 упражнение]
- База данных фильмов
- ОСНОВНЫЕ запросы к базе данных фильмов [10 упражнений]
- ПОДПИСКИ на фильм База данных [16 упражнений]
- ПРИСОЕДИНЯЕТСЯ к базе данных фильма [24 упражнения]
- Футбольная база
- Вступление
- ОСНОВНЫЕ запросы по футболу базы данных [29 упражнений]
- ПОДПИСКИ по футбольной базе данных [33 упражнения]
- База данных больницы
- База данных сотрудников
- ОСНОВНЫЕ запросы к базе данных сотрудников [115 упражнений]
- БРОНИРОВАНИЕ на сотрудника База данных [77 Упражнения]
- Еще не все!
Хотите улучшить вышеуказанную статью? Вносите свои заметки / комментарии / примеры через Disqus.
Предыдущий: Обновление с условием
Далее: Обновить столбцы с помощью функции суммы и сгруппировать по
Новый контент: Composer: менеджер зависимостей для PHP , R программирования