从mysql获取今天与众不同的日期

时间:2015-12-29 21:34:24

标签: php mysql database select mysqli

我试图从今天起的所有时间选择不同的IP,它返回39行,但它假设更少,因为有些IP不是&#39因为他们从今天之前访问过,所以他们不同。我做错了什么?

SELECT DISTINCT (ip), DATE AS tempDate
FROM  `ipAll` 
HAVING tempDate =  '2015-12-29'
LIMIT 100

2 个答案:

答案 0 :(得分:0)

您应该使用WHERE条件,如下所示。假设您有一个名为date的{​​{1}}类型列,您可以在其中存储访问过的日期时间。

tempdate

答案 1 :(得分:0)

而不是HAVING子句使用WHERE CLAUSE并删除表名上的引号。 使用GROUP BY子句时会使用HAVING CLAUSE。