Difference between revisions of "SQL Weekday"

From Logic Wiki
Jump to: navigation, search
m
 
m (1 revision imported)
 
(No difference)

Latest revision as of 14:27, 9 May 2016


(
select 1 as d
union
select 2
union
select 3
union
select 4
union
select 5
union
select 6
union
select 7
) weekdays



CREATE TABLE yourtable
	([Id] int, [Value] varchar(6), [ColumnName] varchar(13))
;
	
INSERT INTO yourtable
	([Id], [Value], [ColumnName])
VALUES
	(1, 'John', 'FirstName'),
	(2, '2.4', 'Amount'),
	(3, 'ZH1E4A', 'PostalCode'),
	(4, 'Fork', 'LastName'),
	(5, '857685', 'AccountNumber')
;

select *
from
(
  select value, columnname
  from yourtable
) d
pivot
(
  max(value)
  for columnname in (Firstname, Amount, PostalCode, LastName, AccountNumber)
) piv