SQL講座

スーパーおすすめサイト
「スーパーおすすめサイト」に選ばれました
データベースの種類と概要 SQLの概要
リレーショナル・データベースの関係演算(選択,射影,結合)

 Accessで試してみよう
 プログラム言語やSQLを勉強するうえで大切なことは、実際に動かして確認することです。そうすることで理解が深まりSQLを確実にマスターすることができます。Accessを使ってSQLを実行する方法を掲載しました。

SELECT

1すべての列を表示させる    

3条件に一致した情報の抽出(WHERE句)    

5複合条件を指定して抽出 (AND,OR,NOT)  

7並べ替え(ソート)(ORDER BY句) 

  2特定の列を表示させる    

  4特定の文字を含む情報の抽出(LIKE演算子)    

  6範囲を指定して情報を抽出する  (BETWEEN)  

  8重複したデータを取り除く(DISTINCT)  

スポンサードリンク スポンサードリンク
    複数の表を連携する
  
      リレーショナルデータベースでは二つ以上の表(以下、テーブル)を結合して使用するのが一般的です。
10表の結合    11計算式を使用する  
12.表を結合し、抽出条件を指定する 13グループ化する(GROUP BY 句)
14ループ化されたデータを並べ替える 15グループ   を抽出 (HAVING句)  
16列に別の名前を付ける(列の別名指定) 17表に別の名前を付ける(表の別名指定)
18抽出結果を元にさらに抽出をおこなう(副問い合わせ) 19表の結合とサブクエリーを組み合わせて検索
20ブクエリーの抽出結果が複数になる場合 21 EXISTS述語を使った相関副問い合わせ
22INNER JOIN を使って表を結合する 23LEFT JOIN とRIGHT JOIN  (外部結合) 

 UPDATEDELETEINSERT  

 UPDATE文、DELETE文とINSERT文はSELECT文と違い表(テーブル)の内容に変更をかけたり削除しま。元に戻すことができません。したがって、それぞれの文を実行するときは、あらかじめ対象となるテーブルのコピーを取ってから実行するようにしてください。

 CREATE TABLE(表の作成)  

初級シスアド講座 初級シスアド 分野別過去問題 初級シスアド 過去問題 SQL講座 セキュリティー情報