Математические столбцы
Часть раздела Основы путешествия по SQL на Coddy — урок 24 из 72.
Вы можете комбинировать несколько столбцов и чисел в сложных выражениях. Например:
SELECT (price * quantity) + shipping_cost as final_price
FROM orders;Вы также можете использовать скобки для управления порядком операций:
SELECT (base_salary + bonus) * (1 - tax_rate) as net_pay
FROM payroll;Задание
ЛегкоДоступные таблицы и столбцы:
<strong>products</strong>:<strong>id</strong>,<strong>price</strong>,<strong>quantity</strong>
Создайте запрос, который вычисляет следующее:
- Столбец с названием
total_value, который умножает цену на количество и добавляет фиксированную стоимость доставки 15 - Столбец с названием
discounted_value, который:- Сначала умножает цену на количество
- Затем применяет скидку 20% (умножает на 0.8)
- В конце добавляет фиксированную стоимость доставки 10
Постарайтесь правильно использовать скобки, чтобы расчеты выполнялись в верном порядке!
Шпаргалка
Вы можете объединять несколько столбцов и чисел в сложные выражения, используя арифметические операторы:
SELECT (price * quantity) + shipping_cost as final_price
FROM orders;Используйте скобки для управления порядком операций:
SELECT (base_salary + bonus) * (1 - tax_rate) as net_pay
FROM payroll;Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцов