Mariadb-select-query
提供:Dev Guides
MariaDB-選択クエリ
この章では、テーブルからデータを選択する方法を学びます。
SELECTステートメントは、選択された行を取得します。 UNIONステートメント、順序句、LIMIT句、WHERE句、GROUP BY … HAVING句、およびサブクエリを含めることができます。
次の一般的な構文を確認します-
SELECTステートメントは、使用するテーブルを指定するための複数のオプションを提供します-
- database_name.table_name
- table_name.column_name
- database_name.table_name.column_name
すべての選択ステートメントには、1つ以上の*選択式*が含まれている必要があります。 選択式は、次のオプションのいずれかで構成されています-
- 列名
- 演算子と関数を使用する式。
- 指定されたテーブル内のすべての列を選択するための指定「table_name。*」。
- FROM句で指定されたすべてのテーブルからすべての列を選択する文字「*」。
selectステートメントの実行には、コマンドプロンプトまたはPHPスクリプトを使用できます。
コマンドプロンプト
コマンドプロンプトで、次のようにステートメントを実行します-
PHP Selectスクリプト
PHP関数内で同じSELECTステートメントを使用して、操作を実行します。 もう一度* mysql_query()*関数を使用します。 以下に示す例を確認します-
データの取得に成功すると、次の出力が表示されます-
ベストプラクティスでは、SELECTステートメントごとにカーソルメモリを解放することをお勧めします。 PHPは、この目的のために* mysql_free_result()*関数を提供します。 以下に示すように、その使用を確認します-