我正在尝试选择在某些日期
内输入特定优惠券代码
的客户
列表。
这是我最近尝试的代码:
$result = mysql_query(
"SELECT COUNT(members.voucher_code)
FROM members WHERE YEAR(date_started) = 2014
members.voucher_code = 'new'");
$count = mysql_result($result, 0);
echo $count;
我希望它显示在 01/01/14 - 31/12/14 之间提交的所有具有
new
值的凭证代码
我已经尝试了很多方法,但我似乎无法让它正常工作。
最佳答案
正确的查询应该是这样的:
SELECT COUNT(members.voucher_code)
FROM members
WHERE date_started > 'from_date' AND date_started < 'to_date'
这里的from_date
和to_date
是你传递的日期。
关于PHP MYSQL 在这些日期之间使用此值选择 *,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21551685/