全商情報処理検定1級 ビジネス情報部門 大問4 RDBMS
Neu
2025年12月24日
カード22
いいね0
-
データの抽出
SELECT フィールド名 FROM テーブル名
-
抽出されたフィールドに名前を付ける
SELECT フィールド名 AS 名前 FROM テーブル名
-
指定した広告の合計を求める
SELECT SUM(フィールド名) FROM テーブル名
-
指定した項目の平均を求める
SELECT AVG(フィールド名) FROM テーブル名
-
指定した項目の最大値を求める
SELECT MAX(フィールド名) FROM テーブル名
-
指定した項目の最小値を求める
SELECT MIN(フィールド名) FROM テーブル名
-
条件に合った行の数を求める
SELECT COUNT(*) FROM テーブル名 WHERE 条件
-
値が重複しないように抽出
SELECT DISTINCT フィールド名 FROM テーブル名
-
条件をつけたデータの抽出(標準)
SELECT フィールド名 FROM テーブル名 WHERE 条件
-
条件をつけたデータの抽出(〜と〜の間の値)
SELECT フィールド名 FROM テーブル名 WHERE フィールド名 BETWEEN 値1 AND 値2
-
条件をつけたデータの抽出(一致する文字列)
SELECT フィールド名 FROM テーブル名 WHERE フィールド名 LIKE '文字列パターン'
-
抽出したデータの並び替え
SELECT * FROM テーブル名 ORDER BY 並び替えの基準 並び順
-
データのグループ化
SELECT フィールド名 FROM テーブル名 GROUP BY フィールド名
-
集計結果に対して条件に合ったグループだけを抽出
SELECT フィールド名 AS 名前 FROM テーブル名 GROUP BY フィールド名 HAVING 条件
-
テーブル名を別名で指定
SELECT 別名.フィールド名, 別名.フィールド名 FROM テーブル名 AS 別名1, テーブル名 AS 別名2 WHERE 別名1.フィールド名 = 別名2.フィールド名
-
副問合せ(標準)
SELECT フィールド名 FROM テーブル名 WHERE フィールド名 IN(値1, 値2・・・・)
-
副問合せ(NOT)
SELECT フィールド名 FROM テーブル名 WHERE フィールド名 NOT IN(値1, 値2・・・・)
-
副問合せ(存在確認)
SELECT フィールド名 FROM テーブル名 WHERE フィールド名 WHERE EXISTS(副問合せ)
-
副問合せ(存在しない確認)
SELECT フィールド名 FROM テーブル名 WHERE フィールド名 NOT EXISTS(副問合せ)
-
レコードの追加
INSERT INTO テーブル名(フィールド名) VALUES(値)
-
レコードの削除
DELETE FROM テーブル名 WHERE 条件
-
値の変更
UPDATE テーブル名 SET 変更内容 WHERE 条件
-
全商情報処理検定1級 ビジネス情報部門大問4のリレーショナル型データベース問題
SQL一覧
[令和7年度実教出版]