Я помню это хорошо. Долгая ночь провел, пытаясь понять, как лучше линию до метрики рядом друг с другом. Часов, проведенных пытался выяснить, если это больше работа просто создавать собственные вы логическая таблица для решения этой глупой крест присоединиться к проблеме, которая не исчезнет. Я сдержан консультироваться с сайта MicroStrategy Сети, потому что действительно просто чувствую, как я Copping Out ...
Если у вас статический склада, что разработчики намерены, то что же это ваш выбор?
Поздно ночью ..
Добавление: Вы знаете, иногда я забываю, что оптимизация SQL это всего лишь ... оптимизация. Я могу какое-то время воедино качество запроса, который собирается вернуть данные по конкретным доставка продуктов и доходов. Давайте предположим, что каждый из этих продуктов имеет различные способы которых отслеживаются. Я мог бы выбросить вместе стороны сделали запрос, заполняет список этих конкретных цифр ссылку из таблицы судно, чтобы я мог сделать против левого присоединиться доставка данных, с тем я вижу конкретную прибыль по конкретным судам, а затем объединить эти решения, но ты видел, что я только что сделал? Я прошел через проблемы согласования тысяч записей в отношении друг друга ... и для чего? Так что я в дальнейшем могут агрегировать данные с какой-то группе.
Введите SQL оптимизации. Решают проблему в более быстрый способ, что я, вероятно, не было бы в голову, поскольку она работает в линейном моды.
- Получить судов.
- Получить доход.
- Левая присоединиться к судам с возвращением на основе уникального идентификатора.
- Граф записей в соответствующих столбцах.
- Группа необходимые элементы.
Но ... почему необходимы подробности?
MicroStrategy исправления.
(
Выберите a12.date,
COUNT (a11.sales_number) SALES_COUNT
от продаж A11
где (a11.item_desc = 'Widget')
группе
a11.date
) PA11
полное внешнее соединение
(
Выберите a11.date,
COUNT (a11.rma_number) RMA_COUNT
от RMA A11)
где (a11.item_desc = 'Widget')
группе
a11.date
) PA12
на
(pa11.date = pa12.date)
Намного больше смысла. Зачем участвовать рано, когда все, что вы заботитесь о представляет собой совокупность ... вступить в совокупности!
Дух.
Notes From Установить
Последние комментарии