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

Откуда:
Сообщений: 145
Добрый день! С новым годом!
Есть таблица Products где информация о товарах и есть таблица EasyProducts которая хранит коды этих товаров как лидеры продаж с приоритетом лидерства(int колонка называется "Приоритет"). Моя задача получить товары с колонкой приоритет чтобы отсортировать по приоритету. Долго пробовал всякие соединения и группировки и не получается. Вот запрос который правильно выбирает по условию, но как сюда вклинить приоритет не понимаю.
SELECT Код, Наименование
FROM Products
WHERE Код  IN (SELECT КодТовара FROM EasyProducts WHERE Раздел = 'ЛидерыПродаж') 
1 янв 15, 10:10    [17078611]     Ответить | Цитировать Сообщить модератору
 Re: Запрос из 2х таблиц информация о сортировке 1й хранится во 2й  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3264
AspUser,

in заменить на join , и добавить сортировку
1 янв 15, 11:21    [17078682]     Ответить | Цитировать Сообщить модератору
 Re: Запрос из 2х таблиц информация о сортировке 1й хранится во 2й  [new]
ROLpogo
Member

Откуда: Реутов
Сообщений: 216
AspUser,

SELECT Products.Код, Products.Наименование
FROM Products
  INNER JOIN EasyProducts ON EasyProducts.КодТовара = Products.Код AND EasyProducts.Раздел = 'ЛидерыПродаж'
ORDER BY EasyProducts.Приоритет
1 янв 15, 12:48    [17078801]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить