Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите сделать запрос между двумя таблицами  [new]
Paradigma
Guest
Добрый день.

Помогите, пожалуйста, сделать запрос между двумя таблицами:
tab1_product_position:
id_product;
id_category;
position.

tab2_product:
id_product;
price;
id_category.

Нужно сделать два запроса:
1) В первой таблице отсортировать продукты каждой категории (например id=2) по позициям (1,2,3,4..n), с учетом цен этих продуктов, которые находятся во второй таблице, чтобы сортировка получилась по цене, от наименьшей к наибольшей.

2) Во второй таблице сделать тоже самое, только есть общая категория продуктов (например id=1) и в ней нужно сортировать продукты еще с таким условием, чтобы продукты из разных подкатегорий выводились по 4 элемента и затем сменялись 4 элементами другой подкатегории, но также сортировались с учетом цен по позициям, от наименьшей к наибольшей.

Спасибо.
16 ноя 16, 19:04    [19901135]     Ответить | Цитировать Сообщить модератору
 Re: Помогите сделать запрос между двумя таблицами  [new]
Paradigma
Guest
2* Не во второй таблице, а во втором запросе. Таблица также первая с полем position.
16 ноя 16, 19:07    [19901140]     Ответить | Цитировать Сообщить модератору
 Re: Помогите сделать запрос между двумя таблицами  [new]
Sybex
Member

Откуда: Moscow
Сообщений: 119
Хотите, чтобы мы за Вас всю работу сделали? Тут могут помочь поправить Ваши ошибки, подсказать как сделать более оптимально и т.д. и т.п., но полностью за Вас делать ваши примеры - дураков нет!

Покажите как Вы пытались решить задачу сами и вам подскажут в какую сторону копать дальше.
17 ноя 16, 11:03    [19902556]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить