Sybase IQ 12.7 User Manual

Page of 212
パフォーマンス&チューニング・ガイド
19
  2   章
テーブルのジョイン
この章について
この章では、複数のテーブルにある情報を参照する方法と、さまざまな種
類のジョインについて説明します。ここでは、テーブルをジョインする
チュートリアル作業を実行します。
内容
外積を使用したテーブルのジョイン
サンプル・データベースに、会社の財務データをリストする
 fin_data とい
うテーブルがあります。各データ・レコードには、そのレコードの部署
と、
それが支出レコードか収入レコードかを示す
 code カラムがあります。
fin_data テーブルには 84 のローがあります。
2 つのテーブルから同時に情報を取り出すには、SELECT クエリの FROM
句で、両方のテーブルをカンマで区切って指定します。
次の
 dbisql SELECT コマンドは、fin_code テーブルと fin_data テーブルの
すべてのデータをリストします。
SELECT *
FROM fin_code, fin_data
dbisql [ データ ] ウィンドウに表示されるこのクエリの結果は、fin_code テー
ブルのすべてのローと
 fin_data テーブルのすべてのローに一致します。この
ジョインを完全外積または直積と呼びます。各ローは、
fin_code テーブルの
すべてのカラム、
fin_data テーブルのすべてのカラムの順で構成されます。
トピック名
ページ