[Solved] SQL Server Transpose Rows Into New Table

[ad_1] I figured it out. See below for the code. INSERT INTO Results (eventID,Result1,Result2,Result3,Result4,Result5) SELECT eventID, [1] as Result1, [2] as Result2, [3] as Result3, [4] as Result4, [5] as Result5 FROM (SELECT [inputTable].eventID,[inputTable].eQualType,[inputTable].Value1 FROM eventQData WHERE eQualType IN (1, 2, 3, 4, 5) AND (Value2 > 0) ) AS inputTable PIVOT (MAX(Value1) FOR [eQualType] … Read more

[Solved] T-SQL (Un)Pivot Table

[ad_1] I usually use dynamic sql. Something like this create table #T ( ID int, aText1 varchar(4), aText2 varchar(4), aInt1 int, aInt2 int ) insert into #T select 1, ‘ABC1’, ‘XYZ1’, 2, 20 union select 2, ‘ABC1’, ‘XYZ2’, 3, 25 union select 3, ‘ABC2’, ‘XYZ2’, 1, 30 union select 4, ‘ABC2’, ‘XYZ1’, 4, 35 declare … Read more

[Solved] SQL Multiple count on same row with dynamic column

[ad_1] Since you are using SQL Server then you can implement the PIVOT function and if you have an unknown number of period values, then you will need to use dynamic SQL: DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX) select @cols = STUFF((SELECT distinct ‘,’ + QUOTENAME(‘PeriodId’+cast(periodid as varchar(10))) from Periods FOR XML PATH(”), TYPE … Read more

[Solved] Pivoting a One-Hot-Encode Dataframe

[ad_1] Maybe I’m missing something but doesn’t this work for you? agg = df.groupby(‘number_of_genres’).agg(‘sum’).T agg[‘totals’] = agg.sum(axis=1) Edit: Solution via pivot_table agg = df.pivot_table(columns=”number_of_genres”, aggfunc=”sum”) agg[‘total’] = agg.sum(axis=1) 2 [ad_2] solved Pivoting a One-Hot-Encode Dataframe

[Solved] How to pivot my data frame in R so that it turns into another data frame in this specific format? [duplicate]

[ad_1] library(tidyr) df %>% gather(value=”amount”,key=’Type’,-SubDept2) %>% head(n=5) SubDept2 Type amount 1 Admin BasicSalary 10000 2 Bar BasicSalary 9880 3 Entertainment BasicSalary 11960 4 F&B BasicSalary 9680 5 Finance BasicSalary 10310 2 [ad_2] solved How to pivot my data frame in R so that it turns into another data frame in this specific format? [duplicate]

[Solved] SQL group data based on a column and pivot rows to (unknown) columns [duplicate]

[ad_1] A straight-up PIVOT in concert row_number() with should do the trick Select * From ( Select ID = fd_Interpretation ,Item = concat(‘Word’,row_number() over (partition by fd_Interpretation order by fd_Word) ) ,Value = fd_Word From YourTable ) src Pivot ( max( Value ) for Item in ([Word1],[Word2],[Word3],[Word4],[Word5],[Word6],[Word7],[Word8]) ) pvt 2 [ad_2] solved SQL group data … Read more

[Solved] How to generate view from Monthly data in rows converting it to columns in Oracle tables

[ad_1] The basic pattern you want is to have a case expression for each month, and only show the amount if the monthmatches: select account, day, center, entity, year, frequency, case when month=”Jan” then amount end as jan, case when month=”Feb” then amount end as feb, case when month=”Mar” then amount end as mar, — … Read more