这部分查询似乎不起作用
$iThisYear = date('Y');
$iLastYear = $iThisYear-1;
SELECT * FROM `{$this->_sPrefix}clicks`
WHERE `affiliate_id` = '{$iAid}'
AND `raw` = '1'
AND YEAR(`date`) = '{$iLastYear}'
Run Code Online (Sandbox Code Playgroud)
它仍然从今年开始夺冠.YEAR有效吗?
你可以改用DATE_SUB吗?
SELECT * FROM `{$this->_sPrefix}clicks`
WHERE `affiliate_id` = '{$iAid}'
AND `raw` = '1'
AND YEAR(`date`) = YEAR(DATE_SUB(CURDATE(), INTERVAL 1 YEAR))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8787 次 |
| 最近记录: |