0
ответов

Порядок задач в общем табличном выражении

Я использую общее табличное выражение в хранимой процедуре, показанной ниже. Я хочу отображать название страны в порядке возрастания 1 | Индия 2 | Бангладеш 3 | Шриланка 4 | Непал 5 | Япония ...
вопрос задан: 23 January 2012 09:56
0
ответов

Посещение ориентированного графа, как если бы он был неориентированным, с использованием рекурсивного запроса

Мне нужна ваша помощь относительно посещения ориентированного графа, хранящегося в базе данных. Рассмотрим следующий ориентированный граф 1-> 2 2-> 1,3 3-> 1 В таблице хранятся эти отношения: создать тест базы данных; \ ...
вопрос задан: 18 January 2012 11:56
0
ответов

Как ограничить глубину рекурсии CTE но выбрать универсальную таблицу?

В настоящее время у нас есть хранимая процедура, которая возвращает данные из таблицы в ее исходной схеме, делая что-то вроде этого: WITH CTE AS (- Запустите CTE, выбрав идентификатор, который был предоставлен ...
вопрос задан: 16 January 2012 19:21
0
ответов

Sql-запрос для поиска всех подчиненных в одном superior

Моя таблица содержит три столбца, и значение выглядит следующим образом Emp_ID | Emp_Name | Emp_Manager_ID ======================================== {{1} } 1 | Admin | Null 2 ​​| ...
вопрос задан: 3 December 2011 07:37
0
ответов

Вызов хранимой процедуры в SQL CTE

Разрешено ли вам выполнять хранимые процедуры в операторе SQL CTE? Я немного новичок в запросах sql cte ...
вопрос задан: 12 November 2011 23:44
0
ответов

Как на самом деле работает CTE?

Я наткнулся на это решение CTE для конкатенации элементов строк, и я подумал, что это великолепно, и понял, насколько мощными могут быть CTE. Однако, чтобы эффективно использовать такой инструмент, мне нужно знать ...
вопрос задан: 18 October 2011 13:17
0
ответов

Как сгруппировать по двум полям данных в общем табличном выражении

Мне нужно сравнить окончательные балансы двух таблиц от разных клиентов, сгруппированных по идентификатору. Таблицы имеют одинаковые идентификаторы, но у одной есть несколько записей идентификатора, а у другой - нет. Мне нужно суммировать строку из ...
вопрос задан: 10 October 2011 15:17
0
ответов

используйте рекурсивные общие табличные выражения, чтобы найти последовательный номер. s из двух таблиц

у меня есть следующие таблицы: Фактические Необязательные ------ -------- 4 3 13 6 {{ 1}} 20 7 26 14 19 21 ...
вопрос задан: 9 September 2011 14:48
0
ответов

Рекурсия CTE с несколькими условиями SQL

В базе данных у меня есть 2 следующих части информации для каждого идентификатора. Компания, которая их контролирует, и компании, в которых они имеют небольшой контроль. Что-то вроде: 2 ...
вопрос задан: 9 August 2011 06:25
0
ответов

Общее табличное выражение в подзапросе

Я бы попросил помощи в понимании того, какие все СУБД Oracle, DB2, Sybase поддерживают общее табличное выражение (CTE) в подзапросе. Я знаю, что PostgreSQL делает, пока MS SQL Server не поддерживает ....
вопрос задан: 26 July 2011 03:25
0
ответов

Почему CTE лучше, чем курсор / производная таблица / подзапросы / временная таблица и т. Д.?

Как и почему CTE дает лучшую производительность по сравнению с подходами с производной таблицей / подзапросами / временной таблицей и т. Д.? Любые временные вычисления происходят во временной базе данных. Итак, если у нас есть курсор ...
вопрос задан: 26 July 2011 02:47
0
ответов

Использование EXEC () или SP_EXECUTESQL с общими табличными выражениями SQL

Как мне использовать EXEC (@SQL) или EXEC SP_EXECUTESQL (@SQL) с общими табличными выражениями? Ниже не работает. С CTE_Customer (идентификатор, имя) ТАК КАК (EXEC (@strSqlCommand) )
вопрос задан: 20 July 2011 17:01
0
ответов

Как мне получить количество строк для cte в отдельном наборе данных?

Я определил способ получения быстро выгружаемых результатов из базы данных с помощью CTE и функции Row_Number следующим образом ... DECLARE @PageNumber INT = 2 DECLARE @Customer ...
вопрос задан: 24 May 2011 14:48
0
ответов

Преобразование оператора sql, содержащего 'with' cte, в linq

Эй, у меня есть этот фрагмент кода, с которым я боролся уже несколько часов. в основном этот оператор sql получает ВСЕ подпапки указанной папки (@compositeId). WITH auto_table (id, Name, ...
вопрос задан: 3 May 2011 22:20
0
ответов

Как ключевое слово «With» работает в SQL?

Так много раз мы видели и, столько раз SQL Server спрашивал, что with has; перед этим как; с .. . Работа?? ; с координатами (...) как ( ВЫБРАТЬ * ... ) Почему должно быть; до этого?
вопрос задан: 7 March 2011 05:36
0
ответов

Рекурсия SQL CTE: возврат родительских записей

В настоящее время я выполняю запрос CTE для рекурсивного построения иерархии сотрудников из таблицы сотрудников, аналогичной тому, что демонстрируют большинство рекурсивных примеров. Я застрял в том, что пытаюсь ...
вопрос задан: 3 March 2011 22:54
0
ответов

Переименовать повторяющиеся строки

Вот упрощенный пример моей проблемы. --- ---- 1 AAA 2 AAA 3 AAA 4 BBB 5 CCC 6 CCC 7 ...
вопрос задан: 3 March 2011 05:53
0
ответов

SQL 2005 - Общее табличное выражение - Найти последним в иерархии

Допустим, у меня есть следующая таблица: СОЗДАТЬ ТАБЛИЦУ Сотрудники ( EmployeeId int PRIMARY KEY NOT NULL, ParentEmployeId int ССЫЛКИ Сотрудники (EmployeeId) NULL, Имя varChar (255) ) Все записи имеют ...
вопрос задан: 17 November 2010 17:41
0
ответов

Добавление ИНДЕКСА к CTE

Должен быть довольно простой вопрос. Могу ли я добавить ИНДЕКС к общему табличному выражению (CTE)?
вопрос задан: 22 October 2010 10:31
0
ответов

Recursive CTE to find parent records

first i must admit that i'm not very familiar with sql server's recursive CTE's but i think this is the best approach. I have a table tabData. Its PK is named idData and there is a self referencing ...
вопрос задан: 14 October 2010 20:58
0
ответов

SQL CTE и ORDER BY влияют на набор результатов

Я вставил очень упрощенная версия моего SQL-запроса ниже. Проблема, с которой я сталкиваюсь, заключается в том, что оператор ORDER BY влияет на результаты выбора моего CTE. Я не смог ...
вопрос задан: 13 October 2010 14:57
0
ответов

Объедините CTE «WITH» и «WITH XMLNAMESPACES…» в SQL Server

Удалось ли кому-нибудь создать CTE в SQL Server T-SQL, который также включает объявление WITH XMLNAMESPACES? Кажется, что оба ключевых слова WITH настаивают на том, чтобы быть «первыми в пакете T-SQL», и что ...
вопрос задан: 10 September 2010 13:58