MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


SQLの基礎
profile-img
投稿者: thoriさん
投稿日:2021/09/02 14:06
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守
投稿内容

SQLの基礎的な命令文と文法をまとめてみました。


SQLの命令文は以下の3つに分類されます。

1.データ定義言語「DDL(Data Definition Language)

2.データ操作言語「DML(Data Manipulation Language)

3.データ制御言語「DCL(Data Control Language)

 

1.データ定義語

CREATE

 データベースやテーブルを作成

例:CREATE DATABASE 《データベース名》;

SHOW

 データベースやテーブルの一覧表示

USE

 どのデータベースを使用するか指定

ALTER

 データベースやテーブルを編集できる

 例:ALTER TABLE 《テーブル名》 操作

   ALTER TABLE テーブル名 ADD カラム名 カラムの型

   指定したテーブルのカラムに追加することができます。

DROP

 データベースやテーブルを削除


2.データ操作言語

INSERT

 テーブルにデータを登録する文。

 例:INSERT  INTO 《テーブル名》 VALUES(1, 2, 3);

   →指定したテーブルにカラム名の値を登録することができます。

 

SELECT

 データを取得する

 例:SELECT 《カラム名》 FROM 《テーブル名》

   →データを取得するカラムを指定します。

   SELECT * FROM 《テーブル名》

   →テーブルに登録されている、すべてのカラムのデータを取得します。

 

UPDATE

 データを更新する

 例:UPDATE 《テーブル名》 SET 《変更内容》 WHERE 《条件》

   →SETの後に変更内容、WHEREの後に条件を指定

 

DELETE

 データを削除する

 例:DELETEFROM 《テーブル名》 WHERE 《条件》


3.データ制御語

BEGIN

 トランザクションの開始

COMMIT

 トランザクションの確定

ROLLBACK

 トランザクションの取り消し


SQLは実際に使ってみないとなかなか身につかないと思いますので、

勉強し続けたいと思います。


■参考

https://ja.wikipedia.org/wiki/SQL

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3