![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Xasan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 6.3.2007 Репутация: нет Всего: нет |
Доброго всем времени суток! Подскажите как сделать следующий запрос, усть две таблици?
таблица1 1 поле 2 поле 3 поле таблица2 1 поле 2 поле 3 поле Нужно: из таблице1 сгруппировать одинаковые значения по полю1, подсчитать сумму по полю2 и полю3 для каждого единичного найденого значения поля1, далее из таблица2 найти одинаковые значения по полю1 из поля1 таблице1, подсчитать сумму по полю2 и полю3 для каждого значения поля1, после чего прибавить полученные значения к полям2 и 3 таблице1 для каждого значения поля1. Ве это нужно сделать в одном запросе? Вот так я делаю в двух запросах и без суммы.
|
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 7 Всего: 67 |
Не проверял. -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| Xasan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 6.3.2007 Репутация: нет Всего: нет |
Спасиба за отклик на просьбу, но ваш пример не подходит, вроде в запросе нет ошибок, но сервер долго думает и результата нет..
|
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 4 Всего: 91 |
Xasan, дык найдите и исправьте. Не будут же за вас все делать.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |