SQL知識点002-SQL簡単にあれらの事を検索します


主にSELECT文の基本構造を整理して、およびどのようにSELECTを使って簡単な命令の検索を完成します
SELECT select_list
[INTO new_table]
FROM table_name
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY order_expression[ASC|DESC]]

パラメータの説明:
  • select_list:
  • クエリーするテーブル・カラム名.カラム名が1つを超える場合は、
  • で区切られます.
  • すべての情報を検索する場合は、直接「*」(アスタリスク)にすると
  • になります.
  • INTO new_tabl:
  • は、新しいテーブルを作成し、クエリー行を新しいテーブルに挿入することを示します.new_tableは、新しいテーブルの名前
  • を表す
  • FROM table_name
  • クエリーが必要なテーブル
  • を指定します.
  • WHERE search_condition
  • 返されるローを制限するための探索条件
  • .
  • GROUP BY group_by_expression
  • group_によるとby_Expression列の値は、結果をグループ
  • に分割します.
  • HAVING search_condition
  • グループまたは集約の検索条件を指定します.通常groupbyとともに
  • を使用します.
  • ORDER BY order_expression[ASC|DESC]
  • は結果セットの行の並び順を定義し、ASCは昇順、DESCは降順
  • である.

    単一列クエリー
    SELECT select_list
    FROM table_name;
    

    複数列クエリー
    SELECT select_list,select_list,...,select_list
    FROM table_name;
    

    すべての列を問合せ
    SELECT *
    FROM table_name;