LoginSignup
2
2

More than 5 years have passed since last update.

みんなの為のMySQLまとめ(8)

Last updated at Posted at 2015-02-10

目的

今回は「test」テーブルの「money」カラムを使って「合計」と「消費税」と「消費税込み合計」を求める練習をしました。

使用する「test」テーブルの中身↓
スクリーンショット 2015-02-10 14.41.33.png

1,「money」の合計を求める。

参考
http://db.yulib.com/mysql/000027.html
合計を求めるMySQL書式はSUM(列名)です。
SUM関数は列の合計を求める事ができます。
kobito.1423547476.711646.png

2,「money」の消費税を求める。

参考
http://db.yulib.com/mysql/000006.html
・消費税を求めるには「money」の合計に今の消費税8%(0.08)を掛けてあげます。
kobito.1423547937.773098.png

この時に、小数点以下第一位を四捨五入したいと思ったらFLOOR(数値) を使うと奇麗になります。
kobito.1423548780.671473.png

3,「money」の消費税込みの合計を求める。

参考
http://db.yulib.com/mysql/000022.html
・消費税込みを求めるには「money」の合計と「money」の消費税を足してあげるだけです。
kobito.1423549085.828932.png

・三桁目にカンマを入れて見やすくしてみましょう、三桁目にカンマを入れるにはFORMAT(数値X,数値Y)を使います。
kobito.1423549512.629233.png
FORMAT関数を使った時、小数点第一位は四捨五入されるので、floor関数を使う必要はありません。
 

最後に「合計」「消費税」「消費税込み合計」を並べて表示して終わります。
kobito.1423550031.982311.png
kobito.1423550063.674674.png

2
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2