Запитання з тегом «cross-apply»

2
Зовнішнє Застосування проти лівого приєднання
Я використовую SQL SERVER 2008 R2 Щойно я натрапив на APPLY в SQL і мені сподобалося, як воно вирішує проблеми із запитами для стількох випадків, У багатьох таблицях я використовував 2 ліві з'єднання, щоб отримати результат, я зміг отримати 1 зовнішнє застосування. У моїх локальних таблицях БД є невелика кількість …

2
CROSS APPLY виробляє зовнішнє з'єднання
У відповідь на підрахунок SQL, що відрізняється від розділу, Ерік Дарлінг опублікував цей код, щоб вирішити проблеми через відсутність COUNT(DISTINCT) OVER (): SELECT * FROM #MyTable AS mt CROSS APPLY ( SELECT COUNT(DISTINCT mt2.Col_B) AS dc FROM #MyTable AS mt2 WHERE mt2.Col_A = mt.Col_A -- GROUP BY mt2.Col_A ) AS …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.