ColdFusion基礎プログラミング



3-4データベーステーブルへのクエリーの生成と実行

SQL (Structured Query Language) は、リレーショナルデータベースの言語です。本コースでは、以下のSQL を使用して処理を行います。

  • SELECT によるデータの検索
  • INSERT によるデータの追加
  • UPDATE によるデータの更新
  • (参考)DELETE によるデータの削除

基本的なSELECT 構文

SQL のSELECT 文は、データベーステーブルからデータを取得します。構文は以下のようになります。

  • SELECT {カラム名のリスト}
  • FROM {テーブル名(単体または複数}
  • WHERE {JOIN CONDITIONS AND FILTERS}
  • ORDER BY {COLUMN LIST}

以下のSQL 文では、Artists テーブルから3 つのカラム(ARTISTID とFIRSTNAME とLASTNAME)のすべての行をLASTNAME の値をアルファベット順にソートして返します。

  • SELECT ARTISTID, FIRSTNAME, LASTNAME
  • FROM ARTISTS
  • ORDER BY LASTNAME