mysql では、SELECT ステートメントを使用してカラムのデータをクエリできます。このステートメントの機能は、指定された条件の下でデータをクエリすることです。構文は「select カラム名 1, カラム名 2. ..テーブル名から」。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
mysql で列をクエリする方法
MySQL データベースは、SQL SELECT ステートメントを使用してデータをクエリします。
mysql> コマンド プロンプト ウィンドウを使用してデータベース内のデータをクエリしたり、PHP スクリプトを使用してデータをクエリしたりできます。
構文
MySQL データベース内のデータをクエリするための一般的な SELECT 構文は次のとおりです。
SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M]
クエリ ステートメントでは 1 つ以上のテーブルを使用し、カンマを使用できます。テーブル間を (,) で分割し、WHERE ステートメントを使用してクエリ条件を設定します。
SELECT コマンドは 1 つ以上のレコードを読み取ることができます。
アスタリスク (*) を使用して他のフィールドを置き換えることができ、SELECT ステートメントはテーブルのすべてのフィールド データを返します。
WHERE ステートメントを使用して任意の条件を含めることができます。
LIMIT 属性を使用して、返されるレコードの数を設定できます。
OFFSET を使用して、SELECT ステートメントがクエリを開始するデータ オフセットを指定できます。デフォルトでは、オフセットは 0 です。
列をクエリするための構文は次のとおりです。
select 列名1,列名2... from 表名
例は次のとおりです。
列の 2 つのフィールド t_name と t_birth のデータをクエリします。テーブルをテストし、行 t_name=' name2' と一致します:
mysql> select t_name,t_birth from test where t_name='name2'; +-------+------------+ | t_name | t_birth | +-------+------------+ | name2 | 2013-01-01 | +-------+------------+ 1 rows in set (0.00 sec)
推奨学習: mysql ビデオ チュートリアル
以上がmysqlで列をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。