![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
topy |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 18.2.2008 Репутация: нет Всего: 1 |
Друзья, прошу помочь с Mysql-запросом.
Есть таблица вида:
Мне нужно написать update-запрос, который обновит данные в этой таблице просуммировав значения qty по датам (date), т.е. чтобы в один день была только одна запись со значением id и qty И второй вопрос: за завалит ли такой запрос сервер при большом объеме данных? |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
в mysql нельзя обновлять таблицу, из которой выбираешь данные.
создаешь временную таблицу. в неё записываешь данные с группировкой. очищаешь исходную таблицу. закидываешь в неё данные из временной. |
|||
|
||||
topy |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 18.2.2008 Репутация: нет Всего: 1 |
Понял, спасибо. Решил вопрос с небольшой помощью php и несколькими запросами.
Это сообщение отредактировал(а) topy - 25.1.2011, 13:54 |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |