Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > MySQL > Выборка полей из таблицы |
Автор: ZloiKombat 12.4.2011, 08:08 |
Здравствуйте. Помогите пожалуйста написать кусок кода, а именно проверку совпадений по ip + браузер. Есть таблица с записями такого вида id|log|brouzer|ip|xxx|xxx1|xxx2| 1|maks|mozilla|111.11.11.111|xxx|xxx1|xxx2| 2|maks|mozilla|111.11.11.111|xxx|xxx1|xxx2| 3|lena|mozilla|222.22.22.222|xxx|xxx1|xxx2| 4|tolyk|mozilla|333.33.33.333|xxx|xxx1|xxx2| 5|lena|safary|333.33.33.333|xxx|xxx1|xxx2| 6|vova|mozilla|222.22.22.222|xxx|xxx1|xxx2| 7|vova|mozilla|111.11.11.111|xxx|xxx1|xxx2| 8|maks|mozilla|111.11.11.111|xxx|xxx1|xxx2| 9|maks|ie|444.44.44.444|xxx|xxx1|xxx2| 10|maks|ie|111.11.11.111|xxx|xxx1|xxx2| То есть нужно вывести log у которых совпали ip и brouzer maks - vova lena - vova В таблице примерно 50,000 строк Заранее спасибо |
Автор: Akina 12.4.2011, 08:27 | ||
|
Автор: ZloiKombat 12.4.2011, 09:14 | ||||
Попробовал поставить этот запрос, но так и не разобрался как он работает. Он ничего не выводит, а просмотрев его с помощью print_r() Увидел только: Array ( [0] => 109.126.173.7 [ip] => 109.126.173.7 [1] => GYDVIN,GYDVIN,GYDVIN [group_concat(log)] => GYDVIN,GYDVIN,GYDVIN ) как можно вывести два ника у которых совпали IP + BRAUZER ??? |
Автор: Akina 12.4.2011, 09:16 |
добавь distinct |