SQL 選択
SELECT ステートメントは、データベースからデータを選択するために使用されます。
SQL SELECT ステートメント
SELECT ステートメントは、データベースからデータを選択するために使用されます。
結果は、結果セットと呼ばれる結果テーブルに保存されます。
SQL SELECT 構文
SELECT column_name,column_name
FROM table_name;
FROM table_name;
および
SELECT * FROM table_name;
デモデータベース
このチュートリアルでは、 php サンプル データベースを使用します。
以下は「ウェブサイト」テーブルから選択されたデータです:
+----+--------------+--------- -- ------+------+-----------+
| 国名 |
+- ---+--------------+------------------------------------------+- -- ----+--------+
| グーグル https://www.google.cm/ | タオバオ |タオバオ | CN |
| 中国語ウェブサイト |
| CN |
| フェイスブック https://www.facebook.com/ |
+--------+------ --------------------+-------+----------+
| 国名 |
+- ---+--------------+------------------------------------------+- -- ----+--------+
| グーグル https://www.google.cm/ | タオバオ |タオバオ | CN |
| 中国語ウェブサイト |
| CN |
| フェイスブック https://www.facebook.com/ |
+--------+------ --------------------+-------+----------+
SELECT列インスタンス 次の SQL ステートメントは、「Websites」テーブルから「name」列と「country」列を選択します。
Instance SELECT name, country FROM Websites 出力結果は次のとおりです。
SELECT * 例
次の SQL ステートメントは、「Websites」テーブルからすべての列を選択します。例 SELECT * FROM Websites;
出力結果は次のとおりです:
次のコマンドは出力結果を実行します:
結果セット内のナビゲーション
ほとんどのデータベース ソフトウェア システムでは、プログラミング関数を使用して結果セット内を移動できます。例: 最初のレコードへの移動、レコードのコンテンツの取得、次のレコードへの移動など。
このようなプログラミング関数については、このチュートリアルでは説明しません。関数呼び出しを介してデータにアクセスする方法については、ADO チュートリアルまたは PHP チュートリアルを参照してください。