gpt4 book ai didi

php - not in function PHP 中的多个条件

转载 作者:行者123 更新时间:2023-11-29 04:48:36 25 4
gpt4 key购买 nike

我正在尝试检查用户是否观看了视频。我有两个表 - 一个填充了观看视频的视频 ID 和用户 ID。另一个有视频。

SELECT * 
FROM videos
WHERE Channel LIKE '%$finalmood%'
AND WHERE NOT IN(select * from userviews
where userviews.videoid = videos.id
where userviews.userid = $tempuser

我想我可能没有正确使用 notin 函数。我将如何在 notin 函数上定位多个条件?

提前致谢-

最佳答案

您可以使用LEFT JOIN:

SELECT * 
FROM videos
LEFT JOIN userviews ON userviews.videoid = videos.id AND userviews.userid = $tempuser
WHERE Channel LIKE '%$finalmood%' AND userviews.videoid IS NULL

顺便说一句,确保清理 $tempuser

关于php - not in function PHP 中的多个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14692315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com