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

4-4.いろいろなオプション

  • データのグループ化

    英語においてどの点数に何人いるかのデータを取得する。

    
    SELECT eng, COUNT(eng) FROM tbl_exam GROUP BY eng;
    
    

    
    +------+------------+
    | eng  | COUNT(eng) |
    +------+------------+
    |    0 |          1 |
    |   85 |          1 |
    |   90 |          1 |
    +------+------------+
    
    

  • 重複データの除去

    試験結果で備考に記載されている種類になにがあるかのデータを取得する。

    
    SELECT DISTINCT memo FROM tbl_exam;
    
    

    
    +------------+
    | memo       |
    +------------+
    | なし       |
    | 名前未記載 |
    +------------+
    
    

  • 列名を変更してデータを取得

    engをEnglishとして表示したデータを取得する。

    
    SELECT id, eng AS English, math, memo FROM tbl_exam;
    
    

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

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