ホームページ  >  記事  >  データベース  >  mysqlでフィールド値をクエリする方法

mysqlでフィールド値をクエリする方法

青灯夜游
青灯夜游オリジナル
2021-12-01 18:08:419360ブラウズ

Mysql でフィールド値をクエリする方法: 1. "SELECT * FROM table name;" ステートメントを使用して、指定されたデータ テーブル内のすべてのフィールドの値をリストします。 2. "SELECT field name FROM table" を使用します。 name;" ステートメントを使用して、指定されたデータ テーブル内の指定されたフィールドの値を一覧表示します。

mysqlでフィールド値をクエリする方法

このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。

フィールド値をクエリする Mysql メソッド (データ)

1. テーブル内のすべてのフィールド データをクエリします


構文:

SELECT * FROM 表名;

例:

tb_students_info テーブルのすべてのフィールドのデータをクエリします

mysql> use test_db;
Database changed
mysql> SELECT * FROM tb_students_info;
+----+--------+---------+------+------+--------+------------+
| id | name   | dept_id | age  | sex  | height | login_date |
+----+--------+---------+------+------+--------+------------+
|  1 | Dany   |       1 |   25 | F    |    160 | 2015-09-10 |
|  2 | Green  |       3 |   23 | F    |    158 | 2016-10-22 |
|  3 | Henry  |       2 |   23 | M    |    185 | 2015-05-31 |
|  4 | Jane   |       1 |   22 | F    |    162 | 2016-12-20 |
|  5 | Jim    |       1 |   24 | M    |    175 | 2016-01-15 |
|  6 | John   |       2 |   21 | M    |    172 | 2015-11-11 |
|  7 | Lily   |       6 |   22 | F    |    165 | 2016-02-26 |
|  8 | Susan  |       4 |   23 | F    |    170 | 2015-10-01 |
|  9 | Thomas |       3 |   22 | M    |    178 | 2016-06-07 |
| 10 | Tom    |       4 |   23 | M    |    165 | 2016-08-05 |
+----+--------+---------+------+------+--------+------------+
10 rows in set (0.26 sec)

結果が表示されます、「*」ワイルドカード文字を使用すると、すべての列が返され、データ列がテーブルの作成時の順序で表示されます。

注: 一般に、テーブル内のすべてのフィールド データを使用する必要がない限り、ワイルドカード文字「*」を使用しないことをお勧めします。ワイルドカードを使用するとクエリ ステートメントの入力時間を節約できますが、不要な列データを取得すると、クエリや使用するアプリケーションの効率が低下することがよくあります。 「*」を使用する利点は、必要な列の名前が不明な場合に「*」を使用して取得できることです。

2. テーブル内の指定されたフィールド データをクエリします。

構文:

SELECT 列名 FROM 表名;

例:

クエリを実行します。 tb_students_info テーブル name 列のすべての学生の名前

mysql> SELECT name FROM tb_students_info;
+--------+
| name   |
+--------+
| Dany   |
| Green  |
| Henry  |
| Jane   |
| Jim    |
| John   |
| Lily   |
| Susan  |
| Thomas |
| Tom    |
+--------+
10 rows in set (0.00 sec)

出力には、tb_students_info テーブルの name フィールドの下にあるすべてのデータが表示されます。

注: SELECT ステートメントを使用すると、複数のフィールドのデータを取得できます。キーワード SELECT の後に検索するフィールド名を指定するだけで済みます。異なるフィールド名はカンマ「,」で区切られ、最後 フィールドの後にカンマを追加する必要はありません。構文形式は次のとおりです:

SELECT <字段名1>,<字段名2>,…,<字段名n> FROM <表名>;
[関連する推奨事項: mysql ビデオ チュートリアル

]###

以上がmysqlでフィールド値をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。