mysql GROUP BY没有返回结果?

时间:2017-01-20 15:18:06

标签: mysql

在这一个人的头上撞我的头。

我正在研究的这个网站以前都是基于mysql的,现在必须使用mysqli,就像现在的PHP 7一样。

此sql语句用于返回结果...

SELECT SQL_CALC_FOUND_ROWS go.*, gi.date 
FROM guest_orders go 
JOIN guest_items gi ON go.order_id = gi.order_id 
WHERE go.order_id !='' AND gi.date >= '2016-12-30 00:00:00' AND gi.date <= '2016-12-30 00:00:00' AND (go.owner ='Y' OR go.owner ='N') AND (go.status ='NEW') 
GROUP BY gi.order_id 
ORDER BY gi.date ASC

但是现在切换到mysqli后它没有返回任何结果。如果我摆脱了GROUP BY,我会得到一堆结果(虽然格式不像以前那样)。

有人能指出我这里发生了什么吗?

0 个答案:

没有答案