メイン >> データベース勉強部屋
SQL文の基本であるSELECT文を覚えましょう。単純そうに見えてなかなか奥が深いですよ。 まずは基本の構文から
●基本
構文:SELECT field1, field2, field3 FROM table1
意味:テーブルtable1からfield1,field2,field3のフィールド値を取得しなさい
●全フィールド取得
構文:SELECT * FROM table1
意味:テーブルtable1から全フィールドの値を取得しなさい
●WHERE句
構文:SELECT field1, field2, field3 FROM table1 WHERE field1 = 'aaa'
意味:テーブルtable1からfield1の値が'aaa'のレコードのfield1,field2,field3のフィールド値を取得しなさい
*条件句の書き方
大小比較
= 等しい
> より大きい
< より小さい
>= より以上
<= より以下
<> 等しくない
範囲指定
field1 BETWEEN '100' AND '200'
'100'〜'200'の間
field1 IN ('100', '200','300')
'100'または'200'または'300'
LIKE指定
field1 LIKE 'a%'
'a'から始まる値
%は「任意の文字数の任意の文字」、_は「1文字の任意の文字」