Я пам'ятаю це добре. Довга ніч провів, намагаючись зрозуміти, як краще лінію до метрики поруч один з одним. Часів, проведених намагався з'ясувати, якщо це більше робота просто створювати власні ви логічна таблиця для вирішення цієї дурної хрест приєднатися до проблеми, яка не зникне. Я стриманий консультуватися з сайту 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 Встановити
Останні коментарі