テクノロジー

SQLの基礎:「MySQLでデータ取得~四則演算~」

k-99's icon'
  • k-99
  • 2022/12/10 14:37
Content image

SQLでは、膨大なデータ管理されているデータベースを扱うため、様々なデータ取得して分析することができます。

 

ここでは、MySQL四則演算を活用したデータ取得について簡単に解説します。

 

【この記事はこんな方に向けて書いています】

・SQLの勉強をしてデータベースを扱ってみたい

・MySQLで四則演算を使って計算したデータを取得したい

 

【目次】

・四則演算

・税込の商品価格を取得

・税抜・税込の商品価格を取得

・半額の商品価格を取得

・小数点以下切り捨て

・まとめ

 

【四則演算】

四則演算とは、足し算・引き算・掛け算・割り算のことです。

先日の記事で、スーパー食品コーナーに並んでいる商品を格納したテーブルを作成しました。

テーブル「items」データ取得します。

 

Content image

データ取得できました。

このデータを元に、四則演算をしてみます。

ここでは商品価格掛け算割り算で計算したデータ取得してみます。

 

【税込の商品価格を取得】

上記の商品価格税込にしたい時は、カラム「price」1.1を掛けます。

id・商品名・税込の商品価格取得します。

 

Content image

税込の商品価格取得できました。

 

【税抜・税込の商品価格を取得】

税抜・税込の商品価格取得して比較してみます。

 

Content image

税抜・税込の商品価格比較できました。

税込の価格から税抜の価格を知りたい時は、このように両方データ取得するとわかりやすいです。

 

【半額の商品価格を取得】

半額商品価格取得します。

カラム「price」2で割ってデータ取得します。

 

Content image

半額商品価格取得できました。

 

小数点以下切り捨て

上記で半額商品価格取得できましたが、小数点以下桁数多くわかりにくいため、小数点以下切り捨てデータ取得します。

小数点以下切り捨てにはFLOORを使います。

 

Content image

このように、FLOOR(カラム名)と記述することで小数点以下切り捨てデータ取得できます。

まとめ

・四則演算とは、足し算・引き算・掛け算・割り算のこと

・MySQLではカラム全体に対して四則演算ができる

・小数点以下切り捨てにはFLOORを使う

 

ここまで読んで頂きありがとうございました。

Content image

 

Twitter

 

-------------------------------------------------------------------------------------

【関連記事】

SQLの環境構築「MySQL」

SQLの基礎:「MySQLの起動」

-------------------------------------------------------------------------------------

当ブログの記事一覧(カテゴリー別)

 

 

 

 

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 9.98 ALIS Article tip 4.10 ALIS
k-99's icon'
  • k-99
  • @k-99
python初学者です。pythonで勉強した内容を自分なりにわかりやすくアウトプットしていきます、よろしくお願いします。Twitter:@python_begin

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

「ハッシュ」とは何なのか、必ず理解させます

Like token Tip token
0.10 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS