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

Откуда:
Сообщений: 1
Есть запрос сделанный в access его необходимо переделать для sql server.

SELECT Товары.[ID товара], Товары.Товар, SUM(Поставки.[Количество товара]) AS Общий, SUM(-(getDate()>([Дата поставки]+[Срок реализации]*30))*[Количество товара]) AS Просроченный, SUM(-(getDate()<=([Дата поставки]+[Срок реализации]*30))*[Количество товара]) AS Не_Просроченный
FROM ([Категории товара] INNER JOIN Товары ON [Категории товара].[Название категории]=Товары.[Категория товара]) INNER JOIN Поставки ON Товары.[ID товара]=Поставки.[Индекс товара]
GROUP BY Товары.[ID товара], Товары.Товар;
12 ноя 13, 14:49    [15115581]     Ответить | Цитировать Сообщить модератору
 Re: Переделать запрос из access на sql server  [new]
Konst_One
Member

Откуда:
Сообщений: 11540
и в чём у вас затруднения?
12 ноя 13, 14:51    [15115592]     Ответить | Цитировать Сообщить модератору
 Re: Переделать запрос из access на sql server  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1873
Ваш запрос формально валидный
12 ноя 13, 14:55    [15115630]     Ответить | Цитировать Сообщить модератору
 Re: Переделать запрос из access на sql server  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1873
только условия в суммах для просроченного и непросроченного переделайие через CASE WHEN ...
12 ноя 13, 14:59    [15115669]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить