SELECT
Execute the following the SQL when you want to take out the specific columns
from the table:
SELECT Item, Item, ・・・ FROM TableName
If there are multiple columns you want to take out, set apart them by a comma.
For example, the SQL to take out the math scores from the "Grade" table is
as follows.
SELECT Math FROM Grade
Also, if you write "DISTINCT" immediately after "SELECT", you can take out
the rows excluding duplicate rows. For example, the SQL to take out the math
scores from the "Grade" table without duplication is as follows.
SELECT DISTINCT Math FROM Grade
■Designating conditions
If you want to take out the rows that match the conditions, write "WHERE"
as following SQL.
SELECT Item, ・・・ FROM TableName WHERE Conditions
For example, the SQL to take out the student numbers with a language score
not less than 90 from the "Grade" table is as follows.
SELECT Student_Number FROM Grade WHERE Language >= 90
---------------------------------------------------------------------------------------------------
[Japanese]
SELECTについて
テーブルの中から特定の列を抽出するには、次のようなSQLを実行します。
SELECT 項目名, 項目名, ・・・ FROM テーブル名
抽出したい列(=項目)が複数ある場合は、カンマ(,)で区切ります。
(例)「成績」テーブルから数学の点数を抽出するSQL
SELECT 数学 FROM 成績
また、「SELECT」の直後に「DISTINCT」と記述すると、重複する行を除いて抽出できます。
(例)「成績」表から数学の点数を重複なく抽出するSQL
SELECT DISTINCT 数学 FROM 成績
■条件の指定
条件を満たす行を抽出するには、次のSQLのようにWHEREを記述します。
SELECT 項目名, ・・・ FROM テーブル名 WHERE 条件
(例)「成績」テーブルから国語が90点以上の学生番号を抽出するSQL
SELECT 学生番号 FROM 成績 WHERE 国語 >= 90