2015年9月9日 11:00
ゼロから学ぶ MySQL 基礎の基礎 (4) データの入力/変更/追加をしよう
「select * from first;」は「first という名前のテーブルからすべてのデータ(*)を表示しなさい」という意味です。この「*(アスタリスク)」の意味を理解するために、以下の命令を実行してみます。
mysql> select name from first;
+-------------+
| name |
+-------------+
| 佐藤一郎|
| 鈴木二郎|
| 高橋三郎|
| 田中四郎|
| 伊藤五郎|
+-------------+
5 rows in set (0.00 sec)
これは、「firstという名前のテーブルから氏名のデータ(name)を表示しなさい」という意味です。また、氏名と国語の得点を表示したい場合には、以下の命令を実行します。
mysql> select name, jpn from first;
+-------------+------+
| name | jpn |
+-------------+------+
| 佐藤一郎| 94 |
| 鈴木二郎| 62 |
| 高橋三郎| 40 |
| 田中四郎| 78 |
| 伊藤五郎| 42 |
+-------------+------+
5 rows in set (0.00 sec)