![](/img/trans.png)
[英]PHP MySQL Select ID from one table and information from another table
[英]php / mysql - select id from one table excepting ids which are in another table
例如我有2表:
1。 用户 :
id Name 1 Mike 2 Adam 3 Tom 4 John 5 Andy 6 Ray
\n 用户ID日期\n 1 ...\n 3 ...\n 6 ...\n
我想制作一个可以在12小时内访问一次的页面,当用户访问该页面时,他的ID已包含在数据库中(访问),我如何选择所有用户(从数据库用户中 ),但访问<= 12的用户除外小时(来自数据库访问的用户)?
首先,您的意思不是“来自第二个数据库中的一个数据库”,它们只是在不同的表中,而在同一数据库中:)
任何人,像这样:
SELECT * FROM users WHERE id NOT IN
(SELECT userID FROM visits WHERE date > DATE_SUB(NOW(), INTERVAL 12 HOUR))
或类似的东西 :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.