[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 メーリングリストの案内