我今天无法获取我的select语句来过滤datetime列:
我只需要rowcount(多少)
$u_today = date('Y-m-d');
$query = MysqL_query("SELECT * FROM wds_sec1tasks WHERE due_date = '$u_today'");
$u_rows = MysqL_num_rows($query);
echo $u_rows;
我需要抓住日期时间的左边10个字符进行比较吗? SUBSTR(DUE_DATE,0,10)?
谢谢,
JM
解决方法:
您必须首先在DATE中转换due_date,方法是这样做:
SELECT * FROM wds_sec1tasks WHERE DATE(due_date) = '$u_today'