Описание тега derived-table
Производная таблица - это термин в SQL для набора записей, являющихся результатом одного запроса, которые можно использовать в другом запросе. Производные таблицы полезны для упрощения сложных запросов до серии более простых шагов. Часто они являются более простой альтернативой временным таблицам.
1
ответ
Производный стол используется несколько раз
Мне нужно выполнить 3 последовательных запроса, используя одну и ту же производную таблицу... Я использую MS SQL Server 2008 Select a,b,c from categories inner join (select x,y,z from derivedTable where…) … Select a,b,c from users inner join (select…
15 окт '11 в 11:04
1
ответ
Отображение нескольких категорий для одной записи
У меня есть следующие таблицы: Таблица категорий, которая имеет столбец идентификатора, столбец описания и столбцы родительского идентификатора категории следующим образом: cat_id | cat_description | cat_pid ------- + ----------------- + -------- 1 …
04 окт '11 в 22:35
1
ответ
Терадата перераспределяется без энергозависимого стола
Я застрял в ситуации, когда импровизированный отчет не может быть улучшен, потому что IBM Cognos не будет поддерживать никакие виды DDL, включая создание таблиц Volatile в Teradata. Агрегирование запросов отчета и в списках с около 5000 значений. Я …
13 ноя '15 в 16:04
5
ответов
Создать запрос SQL для получения самых последних записей
Я создаю модуль доски статуса для моей проектной команды. Панель состояния позволяет пользователю устанавливать свой статус как в или из, и они также могут предоставить заметку. Я планировал хранить всю информацию в одной таблице... и пример данных …
26 июн '09 в 15:18
1
ответ
Есть ли способ сделать отбор из производной таблицы?
У меня есть ситуация, когда я создаю производную сводную таблицу, и я хотел бы иметь возможность затем выполнить подвыборы по ней на основе различных критериев (по сути, создание сводной таблицы). Так что... в псевдо это будет выглядеть примерно так…
13 июл '13 в 18:52
0
ответов
CTE в курсоре выдает ошибку "Соединение занято результатами для другой команды", а производная таблица - нет.
Недавно я столкнулся с ошибкой при извлечении из курсора запроса, который использовал CTE. "[Microsoft] [родной клиент SQL Server 10.0] Соединение разорвано с результатами для другой команды" Ошибка произошла на последующем курсоре, который выполняе…
20 янв '14 в 20:45
1
ответ
Конвертировать рабочий запрос SELECT в запрос UPDATE
В SSMS 2014 у меня есть рабочий запрос SELECT и я хочу преобразовать его в оператор UPDATE, чтобы обновить поле в главной таблице. Я пробовал и пробовал много решений, каждое из которых приводит к отдельной ошибке. Раньше мне удавалось выполнять про…
10 окт '15 в 10:22
2
ответа
SQL - объединение 2 производных таблиц
У меня есть 2 запроса, каждый из которых возвращает довольно сложные таблицы, полученные из данных в куче других таблиц, и я хотел бы объединить их вместе, а затем использовать group by в таблице суперсоединений. Я не думаю, что смогу получить эту т…
03 апр '17 в 21:34
1
ответ
Отображение IP-адреса в города быстро
У меня есть таблица событий, которая включает столбец для IP-адреса. У меня также есть таблица сопоставления, которая принимает диапазоны IP-адресов с добавлением 0 и имеет соответствующий город, страну. Я могу написать запрос, который преобразует I…
14 июн '18 в 21:39
1
ответ
Ошибка производной таблицы Jaspersoft при выполнении запроса SELECT
В настоящее время я работаю SELECT запрос в производных таблицах при создании домена в AWS BI Suite компании Japsersoft. Однако, когда я делаю, я получаю следующую ошибку: com.jaspersoft.commons.semantic.metaapi.MetaDataException: не удается выполни…
01 июл '13 в 11:41
0
ответов
Запрос SQL Server, содержащий производную таблицу
Я создал запрос на выборку, который содержит одну обычную таблицу и две производные таблицы (подзапросы). Производные таблицы объединяются с обычной таблицей с левыми объединениями. Обычная таблица содержит более 7000 строк, но результат запроса сос…
09 янв '13 в 23:00
2
ответа
MySQL DELETE Query с производной таблицей
Добрый день всем. Я застрял на MySql удалить запрос. В основном мне нужно удалить результаты этого SELECT запрос: SELECT radcheck.* FROM (SELECT permanent_users.realm, devices.name, devices.created, TimeDiff(Now(), devices.created) AS TimeDifference…
22 авг '17 в 16:16
0
ответов
Несколько объединений с группировкой и производными таблицами
У меня есть четыре таблицы MySQL: контакты, заказы, order_products и продукты, и я пытаюсь написать несколько отчетов. Вот один из них: SELECT t1.name, t1.contact_id, SUM(t1.prodSoldQty) AS contactSoldQty, SUM(t1.prodSoldVol) AS soldVol FROM contact…
28 янв '14 в 17:07
1
ответ
SQL Server - получение таблицы
У меня есть следующий запрос, который дает следующий результат. select RowNumber, ApplicationDecisionID, RowNumber-1 as previousDescIDRowNumber from ( select ROW_NUMBER() OVER(ORDER BY applicationdecisionid ASC) AS RowNumber, ApplicationDecisionID f…
12 окт '15 в 13:01
1
ответ
Teradata Изменчивая таблица, созданная из select . Как получить тип данных Not Null?
Я очень думаю - я надеюсь на надежду. Но я хотел бы увидеть, есть ли проблеск здесь.... Когда вы создаете VT, как это create multiset volatile table VT , no fallback,no log as ( sel A.1, B.2 from A Join B on <conditon > ) with data Primary Ind…
13 ноя '15 в 17:00
2
ответа
CTE top - порядок предложений не всегда работает
У меня есть следующий оператор T-SQL: ;WITH DataSource ([ColumnA]) AS ( SELECT TOP 100 [ColumnA] FROM [dbo].[TEST] WHERE [ColumnB] = 40 ORDER BY [ColumnC] DESC ) SELECT [ColumnA] ,COUNT([ColumnA]) FROM DataSource GROUP BY [ColumnA] Это просто не пол…
28 фев '14 в 14:36
1
ответ
Перераспределение данных из производных таблиц Teradata SQL
Это еще раз вопрос для SQL Pundits. Я могу создавать производные таблицы в Teradata, используя эти подходы - With ( __,__) (select statement ) alias query -- select ____ from a , ( select statement ) b < Join condition ) Я задавался вопросом в лю…
19 окт '15 в 23:41
1
ответ
Как SELECT TOP с ORDER BY в DERIVED TABLE работает в Sybase ASE?
Мне было интересно, как этот запрос выполняется: Я получил сообщение об ошибке "В производной таблице не разрешено BYDclause ORDER". то же самое, используя TOP. НЕ РАБОТА: SELECT count(*), sum(a_metric_1), a_fld_1 FROM ( SELECT sales AS a_metric_1, …
23 май '17 в 23:29
1
ответ
Подзапрос в операторе выбора не может найти производную таблицу?
Мне интересно, есть ли способ сделать эту работу. Я получаю таблицу "ГДЕ lie_start='green'" (и кучу других условий, которые я не хочу повторять), мне нужно получить число (и несколько другой информации) из него. Дополнительно мне нужно количество за…
23 окт '16 в 14:25
0
ответов
Выберите из производной таблицы зависает phpmyadmin
У меня есть стол Доктор, в котором 30 000 записей. Мне было интересно, почему этот простой запрос SQL: SELECT * FROM ( SELECT * FROM Doctor ) AS tmp Выполнение в phpmyadmin занимает не менее 5 минут (по умолчанию оно прерывается через 5 минут выполн…
12 дек '13 в 09:55