Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отображение юзеров с одинаковым айпи адресом, Найти одинаковые айпи 
V
    Опции темы
Akonkagva1
Дата 13.6.2009, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.12.2008
Где: Латвия

Репутация: нет
Всего: нет



Здравствуйте,

У меня есть база данных, в которой есть таблица users_ip
username - ник пользователя / ip - айпи данного пользователя
нужно найти в этой таблице совподающие айпи и вывести все совпадения на экран.

Заранее благодарен.


PM MAIL WWW Skype   Вверх
icewind
Дата 13.6.2009, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 11.4.2009
Где: Ростов-на-Дону

Репутация: нет
Всего: 20



Можно попробовать так
Код

SELECT username, ip, COUNT(*) as `cn` FROM users_ip GROUP BY ip HAVING `cn` > 1



--------------------
user posted image
PM MAIL Skype   Вверх
Akonkagva1
Дата 16.6.2009, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.12.2008
Где: Латвия

Репутация: нет
Всего: нет



Почти, но отображаються не все совпадения, а только самое первое. 
Например если есть 6 совпадений, то будет напечатан только 1 юзер, а не все юзеры с данным айпи ((
PM MAIL WWW Skype   Вверх
skyboy
Дата 17.6.2009, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 15
Всего: 260



какая СУБД?

Добавлено через 32 секунды
для mysql:
Код

SELECT group_concat(username), ip, COUNT(*) as `cn` FROM users_ip GROUP BY ip HAVING `cn` > 1

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0489 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.