選択 ステートメントは非常に単純ですが、SQLの重要な部分です。この時点で、SQLとは何ですか?記事、私はあなたが扱うべきたくさんのテストデータを持っていると思います。データに関して重要なことは、必ずしもデータ自体ではなく、データからどのような洞察を引き出すことができるかです。 選択 ステートメントは、そのデータをくまなく調べて、探しているものを見つけるのに役立ちます。
専用のデータベースソリューションをお探しの場合は、SQLサポートが組み込まれた専用のマネージドサーバーを入手する方法をご覧ください。
SQLとはを思い出してください。 記事では、作成、読み取り、書き込みについて言及しました 、および削除 基本的なSQLアクションとして。 選択の使用 ステートメントを使用すると、「読み取り」アクションを実行できるため、次のようなさまざまな方法でデータを表示できます。
- ブログ投稿のリスト
- 顧客のグループ
- たくさんの都市
収集したデータの種類に関係なく、選択 ステートメントは、並べ替えて読むのに役立ちます。
*すべての*ニュースレター回答者の選択
あなたがあなたのウェブサイトにサインアップフォームを持っていたと想像してください。訪問者は自分の名前と電子メールを提供します。そして、フォーム自体がIPアドレスを取得します。
データベースは、この情報を「回答者」と呼ばれるテーブルに保持している場合があります。各回答者には一意の識別番号があります。つまり、テーブルの5列になります:
- id
- 名
- 名前
- メール
- IPアドレス
最初の例では、すべてを見たいとしましょう。 回答者。 *
を使用してすべての回答者を選択できます 私たちの声明の中で:
SELECT * FROM respondents;
「回答者」はテーブルの名前です。
ここで構文をメモします。 SQLステートメントの部分は大文字になっていますが、これは必須ではありません。そしてセミカラーの;
ステートメントを終了します。
より少ないデータを選択
多くの場合、より選択的であることが有益です Select ステートメント。次の例では、回答者の名前だけを表示したいとします。次のステートメントを使用できます:
SELECT "first_name", "last_name" FROM respondents;
これにより、すべての回答者の姓名のレコードが作成されます。
まとめ
これで、 Selectの基本的な構文を確認できます。 SQLのステートメント。これは紹介にすぎません。これらのステートメントは、急速に複雑になる可能性があります。ただし、データベースから情報を選択するための基本的な構文は同じです。より複雑なレコードの必要性が高まるにつれて、ステートメントはより大きく、より複雑になります。データベースでのテーブルの作成と削除について説明しますので、SQLシリーズにご注目ください。