Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите сделать запрос / 7 сообщений из 7, страница 1 из 1
16.06.2005, 14:10
    #33119558
SmD
SmD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать запрос
Добрый день!

существует 2 таблицы
1 таблица с полями
`f_loginsrc` mediumint(20) unsigned NOT NULL default '0',
`f_logindst` mediumint(20) unsigned NOT NULL default '0',
`f_service` mediumint(20) unsigned NOT NULL default '0',
`f_direct` tinyint(3) unsigned NOT NULL default '0',
`fcount` bigint(20) unsigned NOT NULL default '0',
`f_currency` tinyint(3) unsigned NOT NULL default '1'

Данные:
"f_loginsrc";"f_logindst";"f_service";"f_direct";"fcount"
0;74;24;1;10
0;1596;24;1;10
0;1596;24;1;20
74;660;24;1;20
74;660;24;2;5
1596;74;24;2;50
1596;660;24;2;60

2 таблица с полями
`f_loginsrc` bigint(20) unsigned NOT NULL default '0',
`f_logindst` bigint(20) unsigned NOT NULL default '0',
`f_service` smallint(4) unsigned NOT NULL default '0',
`f_direct` tinyint(3) unsigned NOT NULL default '0',
`f_group` tinyint(4) NOT NULL default '0',
`f_prices` bigint(20) unsigned NOT NULL default '0'

Данные:
"f_loginsrc";"f_logindst";"f_service";"f_direct";"f_group";"f_prices"
0;1596;0;2;3;3
74;0;0;2;1;1;
74;0;0;1;2;0;
660;0;0;1;2;0;
660;0;0;2;1;1;

Таблица 2 - это правила для суммирования данных
0 - означает любое число

конечная группировка должна быть по полям "f_loginsrc";"f_logindst";"f_service";"f_direct";"f_group";"f_prices"



Small Devil
...
Рейтинг: 0 / 0
16.06.2005, 15:46
    #33119878
Johnmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать запрос
А в чём вопрос ?
...
Рейтинг: 0 / 0
16.06.2005, 15:51
    #33119894
SmD
SmD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать запрос
JohnmenА в чём вопрос ?

Каким запросом это можно сделать?
...
Рейтинг: 0 / 0
16.06.2005, 15:58
    #33119924
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать запрос
SmD
Каким запросом это можно сделать?
Сделать что?
Мускл какой?
...
Рейтинг: 0 / 0
16.06.2005, 16:40
    #33120086
SmD
SmD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать запрос
Sarin SmD
Каким запросом это можно сделать?
Сделать что?
Мускл какой?
4.11
из двух таблиц в первом сообщении получить результат в виде таблицы со сгруппированными данными по указанным полям и суммой по полю таблица1.count?
...
Рейтинг: 0 / 0
16.06.2005, 16:54
    #33120137
Помогите сделать запрос
SmD, а нереально все сделать по-нормальному и четко объяснить что требуется?!!!

1. Приведи сначала четко что у тебя есть (команды create table, insert'ы начальных данных и т.д.). Всем впадлу писать команды создания таблиц и придумывать инсерты. Будь добр облегчи и себе жись и другим! Уж не на бумаге же ты вводил эти команды!? Если на бумаге, то какого ... (пи) ... ты сдесь делаешь?!

2. затем четко поставь задачу!!!

3. объясни в чем проблема и почему у тебя не получилось!

4*. Никто догадываться не будет, что там у вас "болит". Тогда и ответят быстрее.
...
Рейтинг: 0 / 0
16.06.2005, 17:09
    #33120196
SmD
SmD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать запрос
ййййооооуууSmD, а нереально все сделать по-нормальному и четко объяснить что требуется?!!!

1. Приведи сначала четко что у тебя есть (команды create table, insert'ы начальных данных и т.д.). Всем впадлу писать команды создания таблиц и придумывать инсерты. Будь добр облегчи и себе жись и другим! Уж не на бумаге же ты вводил эти команды!? Если на бумаге, то какого ... (пи) ... ты сдесь делаешь?!

2. затем четко поставь задачу!!!

3. объясни в чем проблема и почему у тебя не получилось!

4*. Никто догадываться не будет, что там у вас "болит". Тогда и ответят быстрее.
к сожелению таблицы реальными данными - большие.
перебрать все варианты и составить тестовые таблицы.. если честно - заломало.
По этому сорри за флуд. Проблему я всеравно уже решил другими путями.
будет время задам еще вопрос уже с тестовыми таблицами и подробным описанием чего надо. просто писать все это долго достаточно и описание получиться не на один листок.. (уже пробовал) Просто хотел обойтись малой кровью.. не получилось.. :(
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите сделать запрос / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]