MySQL: подсчет отдельных строк в день
У меня есть интересный запрос, который мне нужно сделать. У меня есть стол сINT
столбец, содержащий номера IP-адресов (используяINET_ATON
) иtimestamp
колонка. Я хочу, чтобы иметь возможность подсчитать количество столбцов уникальных IP-адресов в день. То есть сколько разных ip строк в каждом дне. Так, например, если IP-адрес находится в один и тот же день дважды, он считается как 1 в окончательном подсчете, однако, если тот же IP-адрес находится в другой день, он будет засчитан, для него будет второй подсчет.
PK | FK | ipNum | timestamp
11 | 404 | 219395 | 2013-01-06 22:23:56
7 | 404 | 467719 | 2013-01-06 22:23:41
8 | 404 | 4718869 | 2013-01-06 22:23:42
10 | 404 | 16777224 | 2013-01-06 22:23:56
5 | 404 | 1292435475 | 2013-01-06 22:23:25
12 | 404 | 1526990605 | 2013-01-06 22:23:57
6 | 404 | 1594313225 | 2013-01-06 22:23:40
4 | 404 | 1610613001 | 2013-01-06 22:23:23
9 | 404 | 1628635192 | 2013-01-06 22:23:55
1 | 404 | 2130706433 | 2013-01-06 21:29:38
2 | 407 | 2130706433 | 2013-01-06 21:31:59
3 | 407 | 2130706433 | 2013-01-06 21:32:22