瀏覽過此 的人還瀏覽過

2021-05-11 13:16:28 字數 672 閱讀 7705

資料庫設計很簡單 新增1個瀏覽日誌表:

--------------------

瀏覽日誌表表名: visitlog

字段: 

使用者id      playerid

訪問模組id  modelid

訪問時間    visittime

-----------------------------------------

資料庫很簡單,難度主要在根據資料庫內的記錄計算出「瀏覽此商品的顧客還瀏覽」的列表!

以下給出語句並做詳細解釋。

--查詢出模組的id,模組的訪問次數

select modelid ,count(*) as thenum  from

--from(查詢出所有使用者id包含在(查詢出所有訪問過模組abc的使用者id)的記錄

--from後的括號內語句得到的結果就是查出來所有訪問過模組abc的使用者,還訪問過那些模組。

(select * from visitlog where playerid in (select playerid from visitlog where modelid='abc'))

--以模組id分組

group by modelid

根據模組的訪問次數降序排列

order by thenum desc

顯示瀏覽過的商品

顯示瀏覽過的商品 在商品列表顯示servlet中 listentities gservice.findall 通過findall方法查詢出所有商品 輸出顯示所有商品 for goodsentity entities 顯示瀏覽過的商品資訊 宣告瀏覽過的商品的value值 stringvalue nul...

瀏覽過的商品的簡單實現

listentities gservice.findall 通過 findall 方法查詢出所有商品 輸出顯示所有商品 for goods entity entities 顯示瀏覽過的商品資訊 宣告瀏覽過的商品的 value 值string value null cookie cookies req...

顯示上次瀏覽過的商品資訊

宣告返回值變數 string goodshistory null 獲取cookie物件 cookie cookies request.getcookies 遍歷cookie物件 for inti 0 cookies null i 判斷 if goodshistory equals cookies i...