我有抓取信息的多個數據庫。我有一個顯示用戶查看的頁面以及單獨的用戶數據庫。我想要做的是找到用戶沒有看到的所有頁面。在這一點上,只是做!= user_id不起作用,因爲它只是顯示其他人查看過各種頁面。試圖從數據庫中抓取用戶沒有看到的東西
所以我需要基本上檢查所有頁面記錄,看看用戶是否已經在那裏,並返回用戶沒有看到的ID。
這是我在哪裏,在這一點上:
SELECT video_id, ads_general.id, id_inc, user_id
FROM ads_general
LEFT JOIN ads_viewed ON (
ads_viewed.video_id = ads_general.id
)
結果:
video_id id id_inc user_id
gd27hcsc gd27hcsc 1 1
k2ku1mkp k2ku1mkp 2 1
umym9ivq umym9ivq 3 1
umym9ivq umym9ivq 3 5
5l66bd0f 5l66bd0f 4 1
5l66bd0f 5l66bd0f 4 4
NULL vvw54epx 5 NULL
該查詢顯示了視頻和瀏覽網頁的用戶的ID。
美好的社區... – 2012-02-14 16:45:44