- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【SQL2000】アクセスログからレコメンド機能(ビュー)を作りたい)
SQL2000でアクセスログからレコメンド機能(ビュー)を作る方法
このQ&Aのポイント
- ある商品テーブルの閲覧履歴テーブルから、レコメンドエンジンを作りたいと思っています。
- 具体的には、AテーブルからBのビューを導きたいのですが、どのようなSQL文を書けば良いのでしょうか?
- また、Aテーブルには商品番号と見た人の情報が含まれており、Bビューには商品番号と他に見た商品番号の情報が含まれています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
自己結合してみましょう。 select x.商品番号,y.商品番号,count(*) as 見た人数 from tblA as x,tblA as y where x.商品番号<>y.商品番号 and x.見た人=y.見た人 group by x.商品番号,y.商品番号 order by x.商品番号,y.商品番号
お礼
見た人数まで・・・・・すごいです。 自己結合ってのは発想として全く無かったです。 勉強になりました!ありがとうございます。