Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите составить запрос
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Помогите составить запрос

Страниц (1): [1]
 

1. Haron - 02 Мая, 2011 - 10:07:32 - перейти к сообщению
Есть таблица, там 2 колонки:
Username, IP

Надо выбрать только тех пользователей, у которых совпадает IP адрес.
2. OrmaJever - 02 Мая, 2011 - 10:27:17 - перейти к сообщению
попробуй так
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `table1`.`username`, `table2`.`username` FROM `table1` LEFT JOIN `table2` USING (`IP`) WHERE `IP`= '{$_SERVER['REMOTE_ADDR']}'
3. Haron - 02 Мая, 2011 - 10:27:48 - перейти к сообщению
Всё, ненадо, я сам себе помог:

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `username` , `ip`
  2. FROM `users_table`
  3. GROUP BY `ip`
  4. HAVING COUNT(*) > 1

 

Powered by ExBB FM 1.0 RC1