|
Языки программирования Изучаем С++, Sql, php, Lua, Python |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
29.03.2010, 16:30 | #1 |
Администратор
Регистрация: 07.03.2010
Адрес: Питер.
Сообщений: 69
Сказал(а) спасибо: 66
Поблагодарили 102 раз(а) в 15 сообщениях
Записей в дневнике: 12
|
Есть некая таблица
id | sessionID | somethingID | time | ip Данные заносятся при каждом посещении пользователем определенной страницы. Простой insert. Раз в N мне необходимо считывать и обрабатывать информацию. Случаются вот такие ситуации: 1 session123 666 time 127.0.0.1 2 session222 666 time 127.0.0.1 Можно ли как-то удалить подобные дубликаты? Из этой строки, я бы хотел оставить либо первый, либо второй вариант. Т.е. убрать дубли по sessionID-somethingID и ip-somethingID.
__________________
Подключение к Jabber-конференции MaNGOS. |
29.03.2010, 20:21 | #2 | |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
|
Цитата:
или требуется удалить уже существующие дубликаты? |
|
Пользователь сказал cпасибо: | DeusModus (30.03.2010) |
30.03.2010, 13:47 | #3 | |
Администратор
Регистрация: 07.03.2010
Адрес: Питер.
Сообщений: 69
Сказал(а) спасибо: 66
Поблагодарили 102 раз(а) в 15 сообщениях
Записей в дневнике: 12
|
Цитата:
__________________
Подключение к Jabber-конференции MaNGOS. |
|
01.04.2010, 23:36 | #4 | |
Гость
Сообщений: n/a
|
Цитата:
если считать что запись в таблице можно определить по полям somethingID, ip Код:
select max(id) from sometab t group by somethingID, ip having count(id) > 1 |
|
16.04.2010, 06:27 | #5 |
Гость
Сообщений: n/a
|
Народ, извиняюсь, может быть не там вопрос задаю.
Работаю с Личным Кабинетом. Необходимо создать чара в базе. Но нет возможности "завести" сервер. Если это возможно, можете привести sql запрос на создание в базе персонажа 1 лвл? Благодарю заранее. |