討論串[SQL ] 如何select交叉篩選出使用者沒有資料的 …
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gargamel (Nerding)時間17年前 (2008/04/14 14:14), 編輯資訊
0
0
0
內容預覽:
**因為很難了解你的VIEW是如何組成, 所以我先用我的方式解. SELECT 'A' username,. c.rate ,. d.item ,. d.itemname. FROM rating c,. item d. WHERE c.username(+) = 'A'. AND c.item(+
(還有135個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者nosezhao (賞月亮一巴掌)時間17年前 (2008/04/12 09:38), 編輯資訊
0
0
0
內容預覽:
是不是要找出table Item "只有評過一個人"??. 如果是的話,那只要抓出table Rating 中 item 只出現過一次的資料. select username , item. from Rating. where item in. (select item. from Rating.
(還有68個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者gargamel (Nerding)時間17年前 (2008/04/11 00:32), 編輯資訊
0
0
0
內容預覽:
簡單來說, 只要看rating這個table. select * from rating a. where not exists. (. select * from rating b. where b.item = a.item. and b.username <> a.username. ). 我

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者pcstar (亮光)時間17年前 (2008/04/10 23:29), 編輯資訊
0
0
0
內容預覽:
我用的是MS SQL Server 2005. 抱歉標題的問題可能不夠清楚 @@. 目前有下列兩個資料表item和rating. 想要從中篩選出使用者間沒有被共同評分過的項目. 該如何寫select條件式呢. item用來紀錄被評分的項目. rating用紀錄使用者對項目的評分. 並已建立一個檢視表
(還有462個字)
首頁
上一頁
1
下一頁
尾頁