前回作成した都道府県マスタの検索、更新を通じて、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>
2004年12月25日更新 | ||
<<前へ | <目次> | 次へ>> |
戻る | 【関連ページ】 |