header

都道府県マスタの検索と更新

(1/5)

前回作成した都道府県マスタの検索、更新を通じて、SQL文の基本を紹介する。

select文による条件検索

前回、select文を紹介したが、これと where 句を使ってDBの検索・表示ができる。
たとえば、「idが5であるレコードを表示する」という条件は以下のように記述、実行する。

mysql> use pahoodb;
Database changed
mysql> select * from prefectures where id=5;
+------+--------+
| id   | value  |
+------+--------+
|    5 | 秋田県 |
+------+--------+
1 row in set (0.00 sec)

mysql>

select * from TABLE名 where 検索条件;

id の範囲を指定することもできる。「id が 5 以上かつ 10 以下であるレコードを表示する」であれば、

mysql> select * from prefectures where id>=5 and id <=10;
+------+--------+
| id   | value  |
+------+--------+
|    5 | 秋田県 |
|    6 | 山形県 |
|    7 | 福島県 |
|    8 | 茨城県 |
|    9 | 栃木県 |
|   10 | 群馬県 |
+------+--------+
6 rows in set (0.03 sec)
mysql>