prev | 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 | next |