gpt4 book ai didi

php/mysql - 从一个表中选择 id 除了在另一个表中的 id

转载 作者:行者123 更新时间:2023-11-29 03:13:20 24 4
gpt4 key购买 nike

例如我有2张表:
1. 用户:

id     Name1       Mike2       Adam3       Tom4       John5       Andy6       Ray

2. 访问:
userID     date1           ...3           ...6           ...

我想制作一个可以在 12 小时内访问一次的页面,当用户访问该页面时,他的 ID 包含在数据库中( visits ),我如何选择所有用户(来自数据库 users ) 除了在 <= 12 小时内访问页面的用户(来自数据库 visits 的用户)?

最佳答案

首先,您的意思不是“来自一个数据库 [...] 位于第二个数据库中”,它们只是在不同的表中,但在同一个数据库中:)

任何人,像这样:

SELECT * FROM users WHERE id NOT IN 
(SELECT userID FROM visits WHERE date > DATE_SUB(NOW(), INTERVAL 12 HOUR))

或类似的东西:)

关于php/mysql - 从一个表中选择 id 除了在另一个表中的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4705673/

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