0
我有一個存儲事務日誌的數據庫,我想只計算這一週的所有日誌。日期存儲在Unix中mysql查詢如何獲取一週內的項目數
獲取當前周從週一到今天。
$week = mktime(0, 0, 0, date('n'), date('j'), date('Y')) - ((date('N')-1)*3600*24);
MySQL查詢
$q = 'SELECT count(distinct ID) as count FROM STATUS WHERE PERSON ='.$db->qstr($id).' AND DATE
(FROM_UNIXTIME(STATUS_DATE)) ='.$db->qstr($week);
誰能告訴我什麼,我做錯了什麼?
我首先看到的就是PERSON = '$ DB-> QSTR($ ID)。'周圍沒有引號......如果PERSON是一個varchar列,這將是必需的。 – JasonSec
什麼數據類型是WORK_ORDER_STATUS_DATE? – Chad