Articles of pivot

Как вычислять и вычислять проценты в t-sql?

У меня есть таблица, которая выглядит так: DECLARE @myTable TABLE (country varchar(max), code int) INSERT @myTable SELECT 'A', 1 UNION ALL SELECT 'A', 1 UNION ALL SELECT 'A', 1 UNION ALL SELECT 'A', 2 UNION ALL SELECT 'A', 2 UNION ALL SELECT 'B', 1 UNION ALL SELECT 'B', 1 UNION ALL SELECT 'B', 1 UNION […]

TSQL – расширение запроса, состоящего из перекрестного применения и поворота

этот вопрос основан на моем предыдущем вопросе . Мне нужно расширить запрос, чтобы я мог включить две другие таблицы (выполняющиеся на другом экземпляре сервера). В этом Fiddle я добавил эти две таблицы: CREATE TABLE LookUp ([docID] varchar(10), [docType] varchar(100), [PartNumber] varchar(100), [internalID] varchar(100)); INSERT INTO LookUp ([docID],[docType],[PartNumber], [internalID]) VALUES ('D0305415', 'docTypeSub', 'X0455', null), ('D0157632', 'docTypeMain', […]

нужно одно решение для SQL запроса с помощью шарнира

select PurchaseOrderID , [244,231] as FirstEmp , [266,274] as secondEmp , [231,241] as ThirdEmp from ( select PurchaseOrderID, EmployeeID, TaxAmt from Purchasing.PurchaseOrderHeader Where EmployeeID IN (244, 231, 266, 274, 241) ) SourceTable PIVOT ( SUM(TaxAmt) FOR EmployeeID IN([244,231],[266,274],[231,241]) ) AS PVT Сверху запроса я должен получить данные для группы частности GLcode-накрест с помощью шарнира. Мне […]

Сопоставить дубликаты имен столбцов и получить все значения для столбцов

Explaination Представьте, что у меня есть 2 таблицы. FormFields где хранятся имена столбцов в качестве значений, которые должны быть повернуты, а вторая таблица FilledValues с заполненными значениями пользователя с предоставленным FormFieldId . ПРОБЛЕМА Как вы видите (ниже в разделе SAMPLE ) в таблице FormFields меня есть повторяющиеся имена, но разные идентификаторы. Мне нужно сделать это […]

Помогите мне написать запрос Crosstab SQL

У меня есть 3 таблицы, которые выглядят так: tblVideo: VideoID | Video Name 1 video 1 2 video 2 3 video 3 4 video 4 tblCategory: CategoryID | CategoryName 1 category1 2 category2 3 category3 tblVideoCategory: VideoID | CategoryID 1 3 2 1 2 2 3 1 3 2 3 3 4 1 и я […]

Сводная таблица с множеством таблиц

Мой SQL Fiddle находится здесь: http://sqlfiddle.com/#!3/d5c60 CREATE TABLE customer ( id int identity primary key, name varchar(20), ); CREATE TABLE warehouse ( id int identity primary key, name varchar(20), ); CREATE TABLE customerwarehouse ( id int identity primary key, customerid int, warehouseid int ); INSERT INTO customer (name) VALUES ('CustA'), ('CustB'), ('CustC'); INSERT INTO warehouse […]

Для этого используется Dyamic Pivot?

У меня есть таблица ниже. (нет первичного ключа в этой таблице) ID | IC | Name | UGCOS | MCOS ——————————————————— 1AA | A123456B | Edmund | Australia | Denmark 1AA | A123456B | Edmund | Australia | France 2CS | C435664C | Grace | Norway | NULL 3TG | G885595H | Rae | NULL […]

Как вы PIVOT по битовому типу данных в SQL Server?

Это, наверное, очень простой вопрос. Все, что я хочу сделать, это сделать столбец в строку, тип данных которой немного. SUM, MIN, MAX не работает на битах. COUNT работает, но я действительно не хочу рассчитывать. Я просто хочу переместить все вещи из столбцов в строки, как если бы я взял пару ножниц, вырезал информацию и переместил […]

SQL Query для генерации матрицы, такой как связанная с выводами таблица запросов в SQL Server

У меня три таблицы: Продукт ProductID ProductName 1 Cycle 2 Scooter 3 Car Клиент CustomerID CustomerName 101 Ronald 102 Michelle 103 Armstrong 104 Schmidt 105 Peterson операции TID ProductID CustomerID TranDate Amount 10001 1 101 01-Jan-11 25000.00 10002 2 101 02-Jan-11 98547.52 10003 1 102 03-Feb-11 15000.00 10004 3 102 07-Jan-11 36571.85 10005 2 105 […]

SQL PIVOT: один для многих

У меня 2 таблицы в SQL. dbo.main |id | mid | tid 1 yes no dbo.external | id | type | element | 1 c 9 1 d 10 1 h 11 1 g 12 Я пытаюсь достичь: | id | mid | tid | c | d | h | g | 1 yes […]

Intereting Posts
Как получить значение одной строки из Execute SQL Task, которая использует выражение? Запрос MSSQL Simple Update: UPDATE TABLE SET FIELD = 1 WHERE FIELD = 2 Ошибка подключения базы данных (файл .mdf) к SQL Server выбор отдельного узла xml с использованием SQL текстовый столбец обрезается до 1 символа при загрузке csvkit в mssql Контейнер контура forach для задачи потока данных Как присоединиться к пустой таблице Как получить доступ к SQL Server из VBA без устаревших способов? Изменение цвета шрифта для столбца при изменении значения Удаление нечетких строк TSQL – Как использовать GO внутри блока BEGIN .. END? Ошибка добавления подключения в Server Explorer: «Невозможно добавить подключение к данным. ExecuteScalar требует открытого и доступного соединения ». Выполняет ли порядок JOINs разницу? Как синхронизировать базу данных и DataGridView Как подсчитать общее количество хранимых процедур и таблиц в SQL Server 2008