我得到以下sql:
SELECT COUNT(pu_id) FROM purchasing WHERE MONTH(pu_create_date)=MONTH(NOW())
在mysql中,结果是0。
当我把它放到php中时,得到的结果是1$nummonth。这是php代码:
$database = new Database();
$db = $database->getConnection();
$stmt= $db->query('SELECT COUNT(pu_id) FROM purchasing WHERE MONTH(pu_create_date)=MONTH(NOW())') ;
$numMonth = $stmt->execute();
echo $numMonth;
为什么我会得到两个不同的结果?
pu\u id=唯一密钥
pu\u create\u date=时间戳
1条答案
按热度按时间qfe3c7zg1#
必须从查询中提取行。