SQL入門|データベースからデータを取り出す基本(SELECT・WHERE・ORDER BY・集計)
先に結論
- SQLは、データベースに「この条件のデータをこの順で出して」と頼む言葉です。
- 基本は SELECT(どの列)・FROM(どの表)・WHERE(条件) の3つ。
- Excelでいうと、フィルター・並べ替え・ピボットテーブル・VLOOKUPを、文章で書くイメージです。
基本の形
SELECT 氏名, 売上
FROM 売上表
WHERE 売上 >= 100000
ORDER BY 売上 DESC;
「売上表から、売上が10万円以上の人の氏名と売上を、売上の大きい順に出す」という意味です。
Excelの操作との対応
| SQL | すること | Excelでいうと |
|---|---|---|
| SELECT | 出す列を選ぶ | 列を選ぶ |
| WHERE | 条件で絞る | フィルター |
| ORDER BY | 並べ替える | 並べ替え |
| GROUP BY + SUM | まとめて集計 | ピボットテーブル・SUMIF |
| JOIN | 2つの表をつなぐ | VLOOKUP・XLOOKUP |
集計する
SELECT 担当, SUM(売上) AS 合計
FROM 売上表
GROUP BY 担当;
無料で練習する
- ブラウザでSQLを試せる練習サイトを使う
- GoogleのBigQueryには、無料で試せる範囲とサンプルのデータがある
- Accessを持っていれば、クエリのSQLビューで書ける(Accessの使い方)
ほかのプログラミングのページ
- 初心者の始め方何から始めるか
- プログラミングの独学続けるコツ
- 無料で学べるサイトProgate・paizaなど
- プログラミング言語の種類何に使うかで選ぶ
- Pythonとはできること
- Python入門最初の1行から
- HTMLとはホームページのしくみ
- HTML入門メモ帳で作る
- JavaScript入門動きをつける
- Scratch(スクラッチ)子どもの入門
- Google Apps Script入門スプレッドシートを自動化
- プログラミングスクール選び方と給付金
- プログラミング教室(子ども)選び方
- プログラミングの資格一覧と選び方
SQLとは何ですか?
データベースから必要なデータを取り出したり集計したりするための言葉です。
SQLで最初に覚えることは?
SELECT(どの列)・FROM(どの表)・WHERE(条件)の3つです。
プログラミングの関連ページ
- プログラミングとは(まとめ)
- JavaScript入門
- Scratch(スクラッチ)
- HTML入門
- Google Apps Script入門
- HTMLとは
- プログラミングスクール
- Python入門
- プログラミング教室(子ども)
- Pythonとは
- プログラミングの資格
- プログラミング言語の種類
ほかの3ページも見る
このページについて
料金・試験・版の情報は、2026年11月13日に公式のページや報道・解説記事で確かめた範囲で書いています。変わることがあるので、使う前・申し込む前に公式のページで確かめてください。このサイトは紹介しているサービスの会社とは関係ありません。運営者情報
参考にした資料: