MySQLの「SELECT」ステートメントの意味と使い方は何ですか?

PHPz
リリース: 2023-09-09 11:57:13
転載
1036 人が閲覧しました

MySQLの「SELECT」ステートメントの意味と使い方は何ですか?

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 つ以上のフィールドを取得できます。

  • < li>

    フィールドの代わりにアスタリスク (*) を指定できます。この場合、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 = &lsquo;Ram&rsquo;;

+------+--------+
| 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 サイトの他の関連記事を参照してください。

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