Menu
Coddy logo textTech

Mathematical Columns

CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 24/72。

複数の列と数値を複雑な式で組み合わせることができます。たとえば:

SELECT (price * quantity) + shipping_cost as final_price
FROM orders;

また、括弧を使用して演算の順序を制御することもできます:

SELECT (base_salary + bonus) * (1 - tax_rate) as net_pay
FROM payroll;
challenge icon

チャレンジ

簡単

利用可能なテーブルと列:

  • <strong>products</strong>: <strong>id</strong>, <strong>price</strong>, <strong>quantity</strong>

以下の計算を行うクエリを作成してください:

  1. total_value という名前の列で、価格を数量で乗算し、固定送料 15 を加算する
  2. 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;

自分で試してみよう

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン