Какова основная цель использования CROSS APPLY? Я читал (см. Через сообщения в Интернете), что перекрестное применение может быть более эффективным при выборе больших наборов данных, если вы разбиваете разделы. ...
У клиента есть ярлыки в их данных, где у них есть количество записей в поле. Когда я анализирую их, я должен произвести записи, один для каждого количества, увеличив "идентификатор" на 7 дней (...
Цель: я хочу ускорить sql-запрос примерно на миллион строк данных транзакции (данных заказа). Мне удалось сократить время с 50 минут (с использованием временных таблиц) до 9 минут с помощью CROSS APPLY () ...
Я хотел бы создать запрос с перекрестным применением в определяемой пользователем функции табличных значений в LINQ. SQL будет действительно довольно простым, как показано ниже: SELECT * FROM MyTable mt CROSS APPLY MyTVF (mt.id) ...
Мне нужно перенести SQL-запросы, написанные для MS SQL Server 2005, на Postgres 9.1. Как лучше всего заменить CROSS APPLY в этом запросе? ВЫБЕРИТЕ *ОТ V _CitizenVersions ПЕРЕКРЕСТ ПРИМЕНЯТЬ...
Я читал, что CROSS APPLY аналогичен JOIN.. и я думаю, что JOIN можно выполнить и с помощью EXISTS (коррелированный подзапрос). Я запутался, в чем разница между использованием CROSS APPLY и EXISTS? когда ...
У меня есть следующий запрос: SELECT A.a, A.b, B.c,
(CASE WHEN ... THEN ... ELSE ... END) КАК CalculatedValue,
B.d
ИЗ dbo.TableA A INNER JOIN dbo.TableB B ON (...)
WHERE (CASE WHEN .....
Я пытаюсь получить количество узлов в поле XML. но я всегда вижу 0 как результат. Вот как выглядит мой запрос. ОБЪЯВЛЕНИЕ ТАБЛИЦЫ @XmlTable (XmlResult XML)
INSERT INTO @XmlTable EXECUTE [dbo] ....