アフィリエイト広告を利用しています


スキル無しのシステムインストラクターから、システムエンジニアへの転身日記。
◇◆◇ 2013年取得資格
LPICレベル1
LPICレベル2
LPICレベル3 Core
LPICレベル3 Speciality 302
LPICレベル3 Speciality 303
LPICレベル3 Speciality 304

Cisco CCENT
Cisco CCNA

Java SE 7 Silver
Java SE 7 GOLD

OSS-DB Silver

◇◆◇ 2014年取得資格
HTML5 Professional レベル1

広告

posted by fanblog

【OSS-DB試験対策】Silver 検索の基本を押さえる SELECT / WHERE / ORDER BY

SQL操作で最も使うであろう、データベースの検索コマンドの基本を押さえる。

◆ SELECT



● SELECT 文の基本構文

SELECT [DISTINCT] * | SELECT 項目リスト
FROM 表名 [,…]
[WHERE 検索条件式]
[GROUP BY グループ化式]
[HAVING 検索条件式]
[ORDER BY 並べ替え式]

● SELECT 全件全項目検索

「SELECT * FROM 表」
SELECT * FROM goods;


● SELECT 項目リスト

SELECT goods_name,sales_price FROM goods;

goods_name | sales_price
------------+-------------
もも | 100
なし | 80
みかん | 30
牛肉 | 300
豚肉 | 200
さば | 150

WHERE



● 条件を指定して欲しいデータだけを取り出す

goods_idが3番の商品名を取り出す
SELECT goods_id,goods_name FROM goods WHERE goods_id=3;

goods_id | goods_name
----------+------------
3 | みかん

goods_idが3番以外の商品名を取り出す
SELECT goods_id,goods_name FROM goods WHERE goods_id=3;

goods_id | goods_name
----------+------------
1 | もも
2 | なし
4 | 牛肉
5 | 豚肉
6 | さば

sales_priceが200以上のものを取り出す
SELECT goods_id,goods_name,sales_price FROM goods WHERE sales_price>=200;

goods_id | goods_name | sales_price
----------+------------+-------------
4 | 牛肉 | 300
5 | 豚肉 | 200

◆ ORDER BY



● DESCが降順、ASC(または未記入)が昇順

「ORDER BY 列名 DESC」
SELECT goods_id.goods_name,sales_price FROM goods ORDER BY sales_price DESC;

goods_id | goods_name | sales_price
----------+------------+-------------
4 | 牛肉 | 300
5 | 豚肉 | 200
6 | さば | 150
1 | もも | 100
2 | なし | 80
3 | みかん | 30

「ORDER BY 列名 ASC(または未記入)」
shop=# SELECT goods_id,goods_name,sales_price FROM goods ORDER BY sales_price ASC;

goods_id | goods_name | sales_price
----------+------------+-------------
3 | みかん | 30
2 | なし | 80
1 | もも | 100
6 | さば | 150
5 | 豚肉 | 200
4 | 牛肉 | 300

トラックバック

この記事へのトラックバックURL
※ブログオーナーが承認したトラックバックのみ表示されます。
https://fanblogs.jp/tb/2005936

コメント

お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのコメント

pepaoさん

こちらでも、こんばんは!

ping-t使っていたので、istudyって使ったことないんですよね。
でも勉強教材不足の中、ありがたいですね。
きっと、とるとしたら来年になるだろうけど・・・。
キャンペーン終わってそうですねw

情報ありがとうございます!
このコメント見た人、ラッキーですね!
今がチャンスですよ!(私もまわしものではありませんww
shade |2013年08月08日(Thu) 22:09
Shadeさん

こちらでも、失礼します。pepaoです。

OSS-DB 勉強ご苦労様です。
以前 OSS-DB Gold の参考書でいいのはないかもと
お話させていただきましたが、私が参加しているSE倶楽部
で、会員へ現在以下のキャンペーンをしています。

iStudy for OSS-DB技術者 OSS-DB Gold
15,750円→ 11,025円

Webのラーニングですね。この値段でOSS-DB Gold が
とれれば、安い買い物かもしれません。

ご参考までに。(SE倶楽部のまわし者じゃないですよwww)
pepao|2013年08月08日(Thu) 09:33
×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: