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




MySQL.RU - Webboard



Вернуться
составное текстовое поле (keep) 15/04/2003 - 02:24:58
      Re: составное текстовое поле (XODOK) 15/04/2003 - 07:27:39
      Re: составное текстовое поле (keep) 15/04/2003 - 07:40:30
      Re: составное текстовое поле (XODOK) 15/04/2003 - 11:25:49
      Re: составное текстовое поле (Василий) 15/04/2003 - 18:50:01
      Re: Ну и само собой (Василий) 15/04/2003 - 18:54:04

> Original message text:
> From: keep - 15/04/2003 - 02:24:58
> Subject:составное текстовое поле
> -----------------
> доброе время суток
>
> у меня небольшая проблема, и очень трудно найти что то по этому поводу, потому что вопрос не формулируется в двух словах
> если кто-нибудь знает, помогите пожалуйста
>
> проблема следующая
>
> в таблице есть данные слудющего вида
>
> option value
> -------------------
> USER1_OPT1 345
> USER2_OPT1 4544
> USER2_OPT2 3453
>
> первое поле - текстовое, составное ( имя пользователя, и дополнительная опция через подчеркивание _)
>
> как можно преобразовать эти записи при переносе в другую таблицу с группировкой по пользователям, и суммированием значений, вида
>
> user opt1 opt2
> -----------------------
> USER1 345 0
> USER2 4544 3453
>
> может вопрос для школьников, но никак не найду я такие данные,
> если не в лом, подскажите пожалуйста, как должен выглядеть запрос
>
>


From: Василий - 15/04/2003 - 18:54:04
Subject:Ну и само собой
-----------------
абсолютно неправильно хранить строку, а потом её анализировать.

надо

create table traffic(
user varchar(255), -- пользователь
opt int, -- опция
val int --размер траффика
)

впрочем, я так понимаю, не ты эти таблицы писал.


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

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

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



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