SELECT コマンドは、MySQL データベースからデータを取得するために使用されます。このコマンドは、mysql> プロンプトからだけでなく、PHP などのスクリプトからも使用できます。
MySQL テーブルからデータを取得する SELECT コマンドの一般的な構文は次のとおりです- p>
SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE Clause] [OFFSET M ][LIMIT N]
SELECT ステートメントに関するいくつかのポイントは次のとおりです-
WHERE 句を使用すると、1 つ以上のコンマ区切りのテーブルにさまざまな条件を含めることができますが、WHERE 句は SELECT コマンドのオプションの部分です。
単一の SELECT コマンドで 1 つ以上のフィールドを取得できます。
フィールドの代わりにアスタリスク (*) を指定できます。この場合、SELECT はすべてのフィールドを返します。
WHERE 句を使用して任意の条件を指定できます。
OFFSET を使用して、SELECT がレコードを返し始めるオフセットを指定できます。デフォルトでは、オフセットはゼロから始まります。
LIMIT 属性を使用して、返品の数を制限できます。
mysql> Select * from Employee; +------+--------+ | Id | Name | +------+--------+ | 100 | Ram | | 200 | Gaurav | | 300 | Mohan | +------+--------+ 3 rows in set (0.00 sec) mysql> Select * from Employee Where Name = ‘Ram’; +------+--------+ | Id | Name | +------+--------+ | 100 | Ram | +------+--------+ 1 row in set (0.00 sec) mysql> Select Id from Employee; +-----+ | Id | +-----+ | 100 | | 200 | | 300 | +-----+ 3 rows in set (0.00 sec)
上の例は、SELECT ステートメントを使用して MySQL テーブルからレコードを取得する方法のいくつかを示しています。
以上がMySQLの「SELECT」ステートメントの意味と使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。