[pgsql-jp: 33451] Re: where句がたくさんになってしまいます。

ALIHALA Hiroshi arihara.hiroshi @ jp.fujitsu.com
2004年 7月 1日 (木) 13:35:48 JST


こんにちは。

>>>>> At <Thu, 01 Jul 2004 12:02:06 +0900>
>>>>> In <20040701030143.DB0FFEDAE2 @ dream.big.or.jp> 
>>>>> 鈴木 久美 <kumichan @ dream.big.or.jp> wrote:
> 選択した商品コードをsentaku(テーブル名)shocode(フィールド名)
> のテーブルを作って
> select * from shohin natural join senkaku
> とするってことですか?

 商品を(セションIDやログインIDで識別できる個人単位で)自由に選択でき
るようにしたい、という要求なのかと推測してました。
 なので、sentaku テーブルは id と shocode が最低限必要ですね。必要
なら個数とかも。選択する度に sentaku に insert、削除時に delete をき
ちんとすれば、sentaku テーブルには id で識別できる shcode(+α) の一
覧があると。表示に商品名が必要なら shohin テーブルを結合すればいいで
すよね。

 きしださんの案の方が SQL は長くなるけど、sentaku テーブルの管理を
しなくていいというメリット(?)がありますが(^^;

-- 
____________________________________________________________________
 在原 浩 [ arihara.hiroshi @ jp.fujitsu.com ]
  富士通サポート&サービス(株) OSC統括部 お客様デスク部
_ Don't quote a signature, when you reply a message. ____________..|



pgsql-jp メーリングリストの案内