検索(Select) #
全ての列を取得するには #
selectの後に * を指定します。
例)id が 10 のレコードについて 全ての列 を取得します。
select * from Customer where id = 10;
id | name | kana |
---|---|---|
10 | 鈴木 一郎 | スズキ イチロウ |
例)IDが2以上5以下のレコードを全列取得します。
select * from Customer where 2 >= id and id <= 5;
select * from Customer where id between 2 and 5;
id | name | kana |
---|---|---|
2 | 鈴木 二郎 | スズキ ジロウ |
3 | 鈴木 三郎 | スズキ サブロウ |
4 | 鈴木 四郎 | スズキ シロウ |
5 | 鈴木 五郎 | スズキ ゴロウ |
一部の列を取得するには #
selectの後に 取得したい列名 を指定します。
例)id が 10 のレコードについて name列 を取得します。
select `name` from Customer where id = 10;
name |
---|
鈴木 一郎 |
例)idが 2以上5以下 であるレコードの name列 のみ取得します。
select `name` from Customer where 2 >= id and id <= 5;
select `name` from Customer where id between 2 and 5;
name |
---|
鈴木 二郎 |
鈴木 三郎 |
鈴木 四郎 |
鈴木 五郎 |