2_04_16-検索処理(結合処理 クロスジョイン)(select)

PHPとPostgreSQLを利用したWEBシステムの開発例を掲載していきます。腕時計 販売サイト my-watch.biz



● 2_04_16-検索処理(結合処理 クロスジョイン)(select)

 クロスジョインとは全ての組み合わせを出力する処理です。実際の検索ではあまり使われないと思います。
 どこで使うかはアイデア次第です。

 下のSQLは全ての顧客に対して、全ての商品の組み合わせです。
SELECT
    k.e_kokyaku_name,
	
    s.e_shouhin_id,
    s.e_shouhin_name
FROM
    e_kokyaku_t as k cross join  e_shouhin_t as s
ORDER BY
    k.e_kokyaku_name,
    s.e_shouhin_id

 下記が検索されます。


 実データに対して大量のデータが検索されるのでテスト・データ作成にいいかもしれません。

戻る

Copyright (c) 2007 MSweb All Rights Reserved

腕時計 クロノグラフ(時計)のメンズ専門販売サイトカシオ G-SHOCK、Baby-G(腕時計)専門の通信販売サイトG-SHOCK、Baby-G専門通販サイト 運営ブログ

腕時計 女性専用 販売のladies-watch.biz腕時計 メンズ(男性)専門販売のmens-watch.biz