SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 28.03.2011 10:43:00

Dimdirol
Участник
Зарегистрирован: 28.03.2011
Сообщений: 2

Замена значений

Помогите, пожалуйста, составить запрос. В сети есть сниффер ICQ AimSniff, который все логи пишет в MySQL. Задача состоит в том, чтобы в логах показывался не номер ICQ, а фамилия его хозяина.
Заранее спасибо!

Неактивен

 

#2 28.03.2011 11:08:50

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Замена значений

А каким образом Вы узнаете по номеру icq фамилию его хозяина? Она ведь и вовсе может быть не указана. А чтобы помочь в составлении запроса приведите структуру таблиц(ы), из которых будут запрашиваться данные.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 28.03.2011 11:18:19

Dimdirol
Участник
Зарегистрирован: 28.03.2011
Сообщений: 2

Re: Замена значений

списки есть, у кого какой номер. Создал таблицу
id    ICQ    Фамилия

Из нее и будет браться
Это таблица с логами. В полях fromHandle и handle идут номера.
id     ts     ip     fromHandle     handle     direction     message

Неактивен

 

#4 28.03.2011 11:38:08

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Замена значений

В каком именно запросе у Вас сложность? Если Вы хотите выбрать фамилию по номеру icq из Вашей таблицы t (id ICQ Фамилия), то
это запрос: "select `Фамилия` from t where ICQ=ПОДСТАВЛЕННЫЙ_НОМЕР_ICQ".


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#5 28.03.2011 21:05:12

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Замена значений

Проблема не в том, чтобы прочитать, а в том, чтобы записать. В протоколе
не передаются имена, только UINы. Можете сделать отдельную таблицу со-
поставлений. Заполнять ее прийдется вручную (ну, или написать отдельное
приложение, которое это будет делать).

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson