Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
помогите составить запрос... (nik) 17/07/2002 - 18:15:26
      Re: помогите составить запрос... (Вик) 17/07/2002 - 21:52:54
      Re: помогите составить запрос... (zappas) 18/07/2002 - 16:36:47

> Original message text:
> From: nik - 17/07/2002 - 18:15:26
> Subject:помогите составить запрос...
> -----------------
> есть три таблицы...
>
> 1.client
> +-------+---------+---------+
> | cl_id | cl_name | cl_info |
> +-------+---------+---------+
> | 1 | new | new_cl |
> | 6 | my_test | test |
> +-------+---------+---------+
>
> 2.ip_adr
> +----+-----------------+-------+
> | id | ip_adr | cl_id |
> +----+-----------------+-------+
> | 1 | 127.0.0.1 | 1 |
> +----+-----------------+-------+
> | 2 | 127.0.0.2 | 6 |
> +----+-----------------+-------+
> | 2 | 127.0.0.3 | 6 |
> +----+-----------------+-------+
>
> 3.log
> +------------+--------------+-----------------+--------------+
> | date | connect_time | ip_adr | session_time |
> +------------+--------------+-----------------+--------------+
> | 2002-07-17 | 17:59:45 | 127.0.0.2 | 120 |
> +------------+--------------+-----------------+--------------+
> | 2002-07-17 | 17:59:45 | 127.0.0.2 | 120 |
> +------------+--------------+-----------------+--------------+
> | 2002-07-17 | 13:19:04 | 127.0.0.1 | 100 |
> +------------+--------------+-----------------+--------------+
> | 2002-07-17 | 13:19:04 | 127.0.0.3 | 10 |
> +------------+--------------+-----------------+--------------+
> хочется получить на выходе что-то типа...
>
> ------------------
> client | ses_time
> ------------------
> new | 100
> my_test | 250
>
>


From: Вик - 17/07/2002 - 21:52:54
Subject:помогите составить запрос...
-----------------
Наверное мой ответ будет не идеальным, т.к. мне лень* самому проверить (*имеется ввиду лень творческая конечно, а не греховная :)

По большому счёту, я бы пересмотрел структуру этой БД (если возможно).

Попробуй нечто:

SELECT

client.cl_name,
log.session_time

FROM

client,
ip_adr,
log

WHERE

client.cl_id = ip_adr.cl_id AND
ip_adr.ip_adr = log.ip_adr

Как попробуешь - напиши что получилось. Ок?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
3683



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |