WHERE导致GROUP BY查询失败MYSQL

时间:2016-12-25 22:37:45

标签: mysql sql group-by where-clause

我有这个问题:

Cont

由于某种原因,它不会返回任何记录。

我把它缩小到这个:

当我删除时:

    SELECT item_name,
    item_link,
    item_price,
    shop_name,
    max(sale_timestamp) AS sale_date, 
    COUNT(*) as count 
    FROM `name_sales_items` 
    WHERE `sale_timestamp` BETWEEN '2016-12-25 00:00:00' and '2016-12-25 23:59:00' 
    GROUP BY `item_link` ORDER BY count DESC

它有效。

如何使其适用于WHERE部分?

1 个答案:

答案 0 :(得分:1)

45%