2013-02-14 38 views
0

結構表:如何選擇一個獨特的IP在天(每天1獨特的IP)?

date (datetime) 
ip (varchat,50) 

我有查詢:

SELECT * FROM Table GROUP BY ip Order by date Desc 

請告訴我該如何選擇(每天1個唯一的IP)在天一個唯一的IP?

data

我需要得到一個結果:

2013-02-14 17:14:25 31.132.154.142. 
2013-02-14 17:15:01 31.132.154.142. 
2013-02-13 16:40:47 31.132.154.142. 

我需要每天獲得唯一的IP

+0

您可能要考慮使用'UNIX_TIMESTAMP(date)'作爲排序。 – asprin 2013-02-14 13:11:35

+0

嘗試按日期而不是IP進行分組。這樣,你每天只需要一行。 – fedorqui 2013-02-14 13:11:43

+0

使用DISTINCT(ip) – ripa 2013-02-14 13:13:23

回答

0
SELECT MAX(`date`),`ip` FROM Table GROUP BY `ip`,DATE(`date`) 

EN D

1
SELECT DISTINCT(ip) FROM Table GROUP BY date Order by date Desc 
+0

你查詢選擇uniq ip在一個日期,但我需要在**每**天得到獨特的ip。看到問題,我更新他。 – 2013-02-14 15:43:39