此查询选择“user_expire”行为“B1month”的所有用户。
$oneMonthUsersData = mysql_query("SELECT username,email FROM user WHERE DATEDIFF(NOW(),date_created) > 30 AND user_expire = 'B1month'");
while ($oneMonthUsers = @mysql_fetch_array($oneMonthUsersData)) {
$deletedUsers = $deletedUsers.",".$oneMonthUsers['username'];
$deletedUsersEmails[] = $oneMonthUsers['email'];
}
如果我希望同一个查询同时选择“user_expire”行“C1month”的所有用户以及“B1month”的用户,我应该如何格式化语法?
最佳答案
您是否尝试过以下查询:
SELECT username,email FROM user WHERE DATEDIFF(NOW(),date_created) > 30 AND (user_expire = 'B1month' OR user_expire = 'C1month')
关于php - 两种类型用户的相同查询语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25485383/