SQL入門講座、SQLをマスターし、上級SEを目指そう!

動画付きメールマガジンで、SQLを習得しよう。!

お問い合わせ
動画付きメールマガジンで楽しくSQLを学ぼう

あなたも、無料メールマガジンで、SQLをマスターしてみませんか?
すでに50名の仲間が始めていますよ!



  

<動画解説 No36 SQLで棒グラフを表示する方法について>

前回は、Windows7での、環境構築について、説明ました。
今回は、グラフで表示する方法について、説明します。

SQLで処理した結果は、文字で表示されるため、
結果を比較する時、アピールが弱い部分があります。

このため、グラフで表示すると、解り易いのですが、
グラフィックの表示を行う場合、

データを外部に出力し、Excelなどを使って。。。
というような操作が必要となります。

そこで、今回は、簡単に表す方法として、

******
********

のように、文字(キャラクタ)で、グラフ表示する方法に
ついて、説明します。

数値を、文字に変換する方法ですが

方法として、

1、repeat('*', 数値) を用いる方法
2、*の列と、数値のテーブルを作成しておく方法

がありますが、今回は1で説明します。

関数 repeatは

repeat(文字, 数値)

文字列を、数値の数だけ、繰り返す関数です。

それでは、例題として、家計簿で、使ったお金をグラフで表示してみましょう。

/* まず、テーブルを削除し */
DROP TABLE IF EXISTS kakeibo ;
/* 新規に作り直します。 */
CREATE TABLE kakeibo
(id INT PRIMARY KEY,
hinmei varchar(30),
nedan int,
memo varchar(30),
hizuke varchar(30)
);
/* データの登録を行います。 */
INSERT INTO kakeibo VALUES (1,'コーヒー',240,'カップコーヒー3杯','2011/04/01');
INSERT INTO kakeibo VALUES (2,'雑誌',390,'週刊アスキー','2011/04/01');
INSERT INTO kakeibo VALUES (3,'パン',233,'つぶあんぱん、バターロール','2011/04/01');
INSERT INTO kakeibo VALUES (4,'コーヒー',160,'カップコーヒー2杯','2011/04/02');
INSERT INTO kakeibo VALUES (5,'弁当',450,'おにぎり、お茶','2011/04/02');
INSERT INTO kakeibo VALUES (6,'パン',260,'菓子パン','2011/04/03');
/* 内容を確認すると */
SELECT id,hinmei,nedan,memo,hizuke FROM kakeibo ;

/* 項目別にかかった金額を*の棒グラフで表示してみましょう。*/
SELECT id,hinmei,nedan,memo,hizuke,repeat('*', nedan/10) FROM kakeibo ;

動画で確認してみてください。(1分5秒)

よくわからない人、うまくいかない人、質問などメールくださいね!
お答えします。^^。(もちろん無料です!) ⇒  info@itskillup.jp

ここにある Camtasia Studio ビデオ コンテンツを使用するには、JavaScript を有効にする必要があり、最新バージョンの Adobe Flash Player が必要です。ブラウザで JavaScript を無効にしている場合は有効にしてください。有効の場合は、Adobe Flash Player を最新バージョンにアップデートしてください。プレーヤーのアップデートはここから無償でダウンロードできます。




  

<前回のメルマガ>

ITスキルアップ友の会・会員を募集しています。(無料)

ITスキルアップ友の会にご登録いただきますと2つの特典があります。(すべて無料)



特典1:無料メールマガジン「SQL入門講座」の配信 (まぐまぐで配信します。)


毎回無料でSQL習得のためのメールマガジン「SQL入門講座」を週1回(火曜)受信していただけます。



特典2:「ITスキルアップ友の会」(無料)会報のお届け(不定期発行)


ITスキルアップに関する有益な情報を、お届けします。



メルマガ購読・解除 ID: 1038060
SQL入門講座☆ITのスキルアップで上級SEを目指そう
   
バックナンバー powered by まぐまぐトップページへ

ご質問、こんなテーマで展開して欲しいなど、
なんでもメール下さい!!

コチラまで!!⇒  info@itskillup.jp

ITスキルアップ友の会
会員募集!!
既に57名の仲間が始めていますよ!!