我正在尝试在 Wordpress 的数据库中搜索以下用户列表:1)具有一定能力,2)注册时间超过 24 小时。
对于第 1 部分,我编写了这个查询来挑选出某种类型的用户。
$querystr ="SELECT user_id, meta_value FROM wp_usermeta WHERE meta_value LIKE '%s2member_level5%'";
然后,对于第 2 部分,我开始编写此查询来检查一天或更早的 Wordpress 用户帐户。(我不认为我做得对。)
$agingstr ="SELECT ID, user_registered FROM wp_users WHERE datediff(now(),`user_registered`)>=1";
我的目标是使用 user_id 键将两者结合起来,并为我们提供一个满足这两个条件的列表。
所需列表将采用满足两个表中的两个条件的用户 ID 键的形式。
非常感谢任何帮助。
(我知道这是一种不幸的 EAV 模式,但由于 Wordpress 的性质,我们坚持使用它。)