powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не работает простейший LEFT JOIN
8 сообщений из 33, страница 2 из 2
Не работает простейший LEFT JOIN
    #39257779
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PPS. Запрос Top3Weeks переписал как
Код: sql
1.
2.
3.
4.
SELECT TOP 3 Stock.Week AS Weeks
FROM Stock
GROUP BY Stock.Week
ORDER BY Stock.Week DESC;

А то смотреть страшно...
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257787
irbis_triffle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaPS. Мог бы и проверить, что выкладываешь... пришлось править твои запросы, чтобы они работали.

Видно в процессе обрезки базы ошибся.. Виноват, исправлюсь
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257789
irbis_triffle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaPPS. Запрос Top3Weeks переписал как
Код: sql
1.
2.
3.
4.
SELECT TOP 3 Stock.Week AS Weeks
FROM Stock
GROUP BY Stock.Week
ORDER BY Stock.Week DESC;

А то смотреть страшно...

о0 ТОП3 без выбора уникальных? пойду матчасть почитаю
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257790
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_triffleТОП3 без выбора уникальных?Гуп бай увидь...
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257868
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_triffle,
от DISTINCT -ов надо было везде отказаться )
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257967
irbis_triffle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akinairbis_triffleТОП3 без выбора уникальных?Гуп бай увидь...

Понял, применил
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257968
irbis_triffle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_rusimportirbis_triffle,
от DISTINCT -ов надо было везде отказаться )

Работает, только считает где-то неправильно))
...
Рейтинг: 0 / 0
Не работает простейший LEFT JOIN
    #39257978
irbis_triffle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, guest_rusimport,
спасибо! переписал запрос без DISTINCT и обращений ко вложенным запросам - все сработало на ура)))

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT WkPgQuery.ProductGroup, WkPgQuery.Weeek, IIF(IsNull(SUM(ValueQuery.ResultValue)),0,SUM(ValueQuery.ResultValue)) AS ResultValue
FROM (SELECT PGQuery.ProductGroup, WkQuery2.Weeek
FROM(SELECT S.[Product group] AS ProductGroup FROM Stock AS S GROUP BY S.[Product group]) AS PGQuery, 
(SELECT TOP 3 Stock.Weeek AS Weeek FROM Stock GROUP BY Stock.Weeek ORDER BY Stock.Weeek DESC) AS WkQuery2)  AS WkPgQuery LEFT JOIN (SELECT ValueQueryInner.ProductGroup, ValueQueryInner.Weeek, ValueQueryInner.StockDaysRangeShort, ValueQueryInner.EntityCode, ValueQueryInner.ResultValue
FROM (SELECT Stock.[Product group] AS ProductGroup, Stock.Weeek, Stock.StockDaysRangeShort, Stock.[Entity code] AS EntityCode, SUM(Stock.ResultValue) AS ResultValue
FROM Stock WHERE (Stock.StockDaysRangeShort IN (SELECT SAM_Age_Selection.Age AS Age FROM SAM_Age_Selection) AND Stock.[Entity code] IN (SELECT SAM_Entities_Selection.[Entity code] AS TargetEntity FROM SAM_Entities_Selection))
GROUP BY Stock.[Product group], Stock.Weeek, Stock.StockDaysRangeShort, Stock.[Entity code]) AS ValueQueryInner)  AS ValueQuery ON (ValueQuery.ProductGroup = WkPgQuery.ProductGroup) AND (ValueQuery.Weeek = WkPgQuery.Weeek)
GROUP BY WkPgQuery.ProductGroup, WkPgQuery.Weeek;



преобразовал условие Stock.StockDaysRangeShort = "(180,360]"' в запрос к таблице Stock.StockDaysRangeShort IN (SELECT SAM_Age_Selection.Age AS Age FROM SAM_Age_Selection) , т.к. excel при обращении к такой конструкции ругался на синтаксис :(
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не работает простейший LEFT JOIN
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]