ホーム -> 4章 使ってみよう
prev 初心者向けSQL解説サイト 前へ 初心者向けSQL解説サイト トップへ 初心者向けSQL解説サイト 次へ next

4-2.データの取出し

値の取出しにはSELECT ~ FROMを使用します。
すでに何回か他の解説で使用しています。
また、条件を絞る際はWHEREを使用します。


  • すべてのデータを取得

    tbl_examのすべてのデータを取得します。

    
    SELECT * FROM tbl_exam;
    
    

    
    +-------+------+------+------------+
    | id    | eng  | math | memo       |
    +-------+------+------+------------+
    | 00001 |   85 |   85 | なし       |
    | 00002 |    0 |   95 | 名前未記載 |
    | 00004 |   90 |   55 | なし       |
    +-------+------+------+------------+
    
    

  • 個別の値を取得

    学籍番号4番の英語の試験結果を取出します。

    
    SELECT id, eng FROM tbl_exam  WHERE id='00004';
    
    

    
    +-------+------+
    | id    | eng  |
    +-------+------+
    | 00004 |   90 |
    +-------+------+
    
    

  • データを並べ替えて取得

    英語の良い成績順にデータを取出します。

    
    SELECT * FROM tbl_exam ORDER BY eng DESC;
    
    

    
    +-------+------+------+------------+
    | id    | eng  | math | memo       |
    +-------+------+------+------------+
    | 00004 |   90 |   55 | なし       |
    | 00001 |   85 |   85 | なし       |
    | 00002 |    0 |   95 | 名前未記載 |
    +-------+------+------+------------+
    
    

    英語の悪い成績順にデータを取出します。

    
    SELECT * FROM tbl_exam ORDER BY eng ASC;
    
    

    
    +-------+------+------+------------+
    | id    | eng  | math | memo       |
    +-------+------+------+------------+
    | 00002 |    0 |   95 | 名前未記載 |
    | 00001 |   85 |   85 | なし       |
    | 00004 |   90 |   55 | なし       |
    +-------+------+------+------------+
    
    

prev 初心者向けSQL解説サイト 前へ 初心者向けSQL解説サイト トップへ 初心者向けSQL解説サイト 次へ next
inserted by FC2 system