← TOPにもどる
💻 データベース

SQLとは?SELECT・INSERT・UPDATE・DELETEをわかりやすく解説

ITパスポート試験対策|まなクエ!学習ガイド

SQLデータベースSELECTITパスポート

SQLとは

SQL(Structured Query Language)とは、関係データベース(RDB)を操作するための専用言語です。データの検索・追加・更新・削除など、データベースへのすべての操作をSQL文で記述します。

💡 SQLは「問い合わせ言語(Query Language)」です。「このデータを取ってきて」と問い合わせるイメージです。

主なSQL文の種類

① SELECT(データの検索)

テーブルからデータを取得する最も基本的な命令です。

SELECT 列名 FROM テーブル名 WHERE 条件;

例:SELECT * FROM 社員 WHERE 部署='営業部';
→「社員」テーブルから部署が「営業部」の全データを取得

② INSERT(データの追加)

INSERT INTO テーブル名 (列1, 列2) VALUES (値1, 値2);

例:INSERT INTO 社員 (名前, 部署) VALUES ('田中', '営業部');

③ UPDATE(データの更新)

UPDATE テーブル名 SET 列名=新しい値 WHERE 条件;

例:UPDATE 社員 SET 部署='開発部' WHERE 名前='田中';

④ DELETE(データの削除)

DELETE FROM テーブル名 WHERE 条件;

例:DELETE FROM 社員 WHERE 名前='田中';
❌ 注意:WHERE句を忘れるとテーブル内の全データが対象になります。DELETE FROM 社員; → 全データ削除!

よく使うSELECT句

機能
WHERE条件で絞り込みWHERE 年齢 >= 30
ORDER BY並び替えORDER BY 年齢 DESC(降順)
GROUP BYグループ化GROUP BY 部署
JOIN複数テーブルの結合JOIN 部署 ON 社員.部署ID=部署.ID

試験対策ポイント

✅ SELECT・INSERT・UPDATE・DELETEの基本構文と、WHERE句の使い方が頻出です。

実力を試してみよう!

この知識を使って実際の問題を解いてみましょう。

試験対策クイズに挑戦する