這裏是我的「其實這是兩個不同的表的視圖」複雜MySQL查詢具有鮮明
- 獲取數據的第一個表是用戶表中保存有關用戶的一切表。
第二個是日誌表,用於記錄觀看視頻的人以及他們何時查看視頻。
log_views.id, log_views.user_id, log_views.video_id, log_views.date, users.user_key, users.name_display, users.img_key
什麼我想是顯示最後18個用戶查看視頻,但我不希望任何重複的用戶。因此,如果用戶在過去的18周內出現兩次,我只想要他的最新視圖,然後跳過所有其他視圖。
我嘗試使用DISTINCT
關鍵字,但我得到多個列,所以它沒有工作。