ホームページ > データベース > mysql チュートリアル > mysql で 2 つのフィールドの値をクエリする方法

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

青灯夜游
リリース: 2022-06-16 18:30:03
オリジナル
6400 人が閲覧しました

mysql では、SELECT ステートメントを使用して 2 つのフィールドの値をクエリできます。クエリ構文は、「SELECT フィールド名 1, フィールド名 2 FROM データ テーブル名 [WHERE 句];」です。 SELECT ステートメントは、複数のフィールドのデータを取得できます。キーワード SELECT の後に検索するフィールド名を指定するだけです。異なるフィールド名はカンマ「,」で区切ることができます。「WHERE 句」はオプションであり、クエリの設定に使用されます。この項目を設定すると、クエリ条件を満たすようにクエリ データが制限されます。

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

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

mysql では、SELECT ステートメントを使用して 2 つのフィールドの値をクエリできます。

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

2 つのフィールドをクエリするための構文は次のとおりです:

SELECT 字段名1,字段名2 FROM 数据表名 [WHERE子句];
ログイン後にコピー
  • SELECT キーワードの後のフィールド名は、を検索する必要があるため、クエリを実行する必要があるテーブル内の 2 つのフィールドの名前を SELECT キーワードの後に​​指定するだけです。

  • WHERE 句: オプションです。この項目が選択されている場合、クエリ データはクエリ条件を満たしている必要があります。

例: tb_students_info テーブルから id および name フィールドの値を取得します

mysql> SELECT id,name FROM tb_students_info;
ログイン後にコピー

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

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

拡張知識:

SELECT キーワードの後のフィールド名は検索する必要があるフィールドです。したがって、テーブル内のすべてのフィールドを一覧表示する場合は、次のようにします。テーブル内のすべてのフィールドをリストできます。SELECT キーワードの後に​​フィールドの名前が続きます。

例: tb_students_info テーブル内のすべてのデータをクエリする

SELECT id,name,dept_id,age,sex,height,login_date FROM tb_students_info;
ログイン後にコピー

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

ただし、テーブルに多くのフィールドがあるため、名前を思い出せない場合があります。したがって、この方法は非常に不便です。

したがって、「*」を使用してテーブルのすべてのフィールドをクエリできます。構文:

SELECT * FROM 表名;
ログイン後にコピー

「*」を使用してクエリを実行する場合は、次の条件に従ってのみクエリを実行できます。データテーブルのフィールドに順番に並べます。フィールドの順序は変更できません。

上記の例では、すべてのフィールドのデータが tb_students_info テーブルからクエリされます。

mysql> SELECT * FROM tb_students_info;
ログイン後にコピー

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

結果は、「* " ワイルドカードが使用されている場合、すべてのフィールドが返されます。 列、データ列はテーブル作成時の順序で表示されます。

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

[関連する推奨事項: mysql ビデオ チュートリアル ]

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート