![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| xoslv |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 12.1.2007 Репутация: нет Всего: нет |
Таблица ордер:
Таблица container:
Объясняю, один клиент делает заказ на много позиций, все они сохраняются в БД. Делая заказ в следующий раз, оператору надовидеть, чего и сколько заказывалось в прошлый раз. Асортимент для заказа выберается одним запросом из нескольких таблиц:
после этого, разбераю масив через while и нет проблем. Каким образом в этот запрос, можно вставит запрос на выбор данных из колонки "container.ord1" относительно последнего заказа данного клиента, чтобы потом через тотже while вывести соответствующее значение напротив нужного товара? Если делать для каждой позиции отдельный запрос, очень сильно увеличивается время ответа, что заставляет оператора дольше пронимать заказ. --------------------
Не всё то маздай, что синее! |
||||||
|
|||||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: нет Всего: 54 |
|
|||
|
||||
| xoslv |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 12.1.2007 Репутация: нет Всего: нет |
А в данном случае ненадо прописывать общие колонки? Относительно которых, будет выбераться содержимое?
Например:
--------------------
Не всё то маздай, что синее! |
|||
|
||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: нет Всего: 54 |
Ну это как тебе будет удобно. UNION обьединяет несколько запросов в один. Эта возможность, если я не ошибаюсь, появилась с четвертой версии MySQL. Но имеет некоторые ограничения.
|
|||
|
||||
| xoslv |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 12.1.2007 Репутация: нет Всего: нет |
А возможнали такая конструкция?
На сколько правильна такая конструкция и будет ли она работать? --------------------
Не всё то маздай, что синее! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |