【MySQL】表の行を検索して調べるためのソースコード(レコード)

この記事は約3分で読めます。
ポートフォリオ制作実績

あらかじめこちらのページを参考に以下のような表を作っておくと便利です。

【MySQL】表(テーブル)を作成!A table must have at least 1 column
表(テーブル)の列(縦)のことをフィールドまたはカラム、行(横)のことをレコードといいます。 ここで、以下のようなエラーメッセージが出て躓くような方もいるでしょう。 ERROR 1064 (42000): You have an e...
mysql> select*from hyou1;
+-----------------+-----------+-------+------------+
| food | sanchi | price | shomikigen |
+-----------------+-----------+-------+------------+
| お米 | 新潟県 | 3900 | 2020-10-09 |
| みかん | 愛媛県 | 200 | 2020-10-09 |
| さくらんぼ | 山形県 | 10000 | 2020-10-10 |
| ラフランス | 山形県 | 2000 | 2020-10-09 |
+-----------------+-----------+-------+------------+
4 rows in set (0.00 sec)

表の行を検索して調べるには、以下のコマンドを実行しましょう。

mysql> select (調べたい列の名前) from (表の名前);

 

スポンサーリンク

【MySQL】表の行を検索して調べるためのソースコード(レコード)

それでは4つの食品の名前を検索して調べてみましょう。

mysql> select food from hyou1;
+-----------------+
| food |
+-----------------+
| お米 |
| みかん |
| さくらんぼ |
| ラフランス |
+-----------------+
4 rows in set (0.00 sec)

食品の名前の行だけ検索することができました!

 

 

 

4つの食品の産地を検索して調べてみましょう。

mysql> select sanchi from hyou1;
+-----------+
| sanchi |
+-----------+
| 新潟県 |
| 愛媛県 |
| 山形県 |
| 山形県 |
+-----------+
4 rows in set (0.00 sec)

食品の産地の行だけ検索することができました!

 

 

 

4つの食品の価格を検索して比較してみましょう。

mysql> select price from hyou1;
+-------+
| price |
+-------+
| 3900 |
| 200 |
| 10000 |
| 2000 |
+-------+
4 rows in set (0.00 sec)

食品の価格の行だけ検索することができました!

 

4つの食品の賞味期限を検索して調べてみましょう。

mysql> select shomikigen from hyou1;
+------------+
| shomikigen |
+------------+
| 2020-10-09 |
| 2020-10-09 |
| 2020-10-10 |
| 2020-10-09 |
+------------+
4 rows in set (0.00 sec)

食品の賞味期限の行だけ検索することができました!

 

ちなみにこちらのソースコードはすべての列を検索してくれます。

mysql> select * from hyou1;

「*」はCSSと同様、「すべての」という意味です。

 

 

 

タイトルとURLをコピーしました