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;チャレンジ
簡単利用可能なテーブルと列:
<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;自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns