【发布时间】:2017-05-14 18:27:41
【问题描述】:
我有一个包含视频信息的表格,当有人在我的网站上选择一个视频时,我有一个小部分显示具有类似标签的所有其他视频。现在,我想排除当前选择的视频。这是我的查询:
SELECT video_title, video_desc
FROM videos WHERE tags LIKE
$CurrentTags AND
'$CurrentVideo' NOT IN
(SELECT video_id FROM videos WHERE video_id = '$CurrentVideo')
查询工作正常(因为没有错误),但有时仍会返回已选择的视频。我认为这很明显,但我还是会澄清一下
$CurrentTags 是网站上当前选定视频的一组标签。
$CurrentVideo 是网站上当前所选视频的唯一视频 ID。
【问题讨论】: