|
|
|
| Если у меня есть табличка с пользователями... И в ней есть столбец, в котором записывается айпи человека... То как мне искать одинаковые/похожие айпи и выдавать админу предупреждение? Ну со вторым-то я еще справлюсь, думаю, а как с первым быть?
Грубо говоря - что-то вроде SELECT * FROM tbl WHERE ip_stolbic IS NOT DISTINCT | |
|
|
|
|
|
|
|
для: Shorr Kan
(14.04.2005 в 03:51)
| | А вы создайте временную таблицу temp в строках которой будут имена пользователей их IP-адрес и число вхождений IP-адреса
CREATE TEMPORARY TABLE temp
SELECT name, ip, count( ip ) AS total
FROM ip
GROUP BY ip;
|
а потом выберите из этой временной таблицы те записи, чьё поле total больше 1.
SELECT * FROM temp WHERE total>1;
|
Временная таблица перестанет существовать как только будет вызвана функция mysql_close() или произойдёт автоматический разрыв соединения с сервером базы данных в конце страницы. | |
|
|
|