RE: [SQL] SQL (table transposition)

2000-08-04 Thread Henry Lafleur
) AS KEY3VAL FROM T1, T2 WHERE T1.INDEX = T2.IND GROUP BY T1.INDEX ; Henry -Original Message- From: Volker Paul [mailto:[EMAIL PROTECTED]] Sent: Friday, August 04, 2000 2:30 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [SQL] SQL (table transposition) [EMAIL PROTECTED]

Re: [SQL] SQL (table transposition)

2000-08-04 Thread Volker Paul
[EMAIL PROTECTED] wrote: > > Is there any way to get table T3 (below) from T1 and T2 using SQL (select, view, >etc)? > > T3 is basically all INDEX values from T1 matched to IND from T2 with the >corresponding KEY/VALUE pairs transposed from rows to columns. > > --- > |INDEX| (T1) >

Re: [SQL] SQL (table transposition)

2000-08-03 Thread Mark Volpe
Hope you like black magic :) SELECT IND AS T1_INDEX, MIN(CASE WHEN KEY=1 THEN VALUE ELSE NULL END) AS KEY1VAL, MIN(CASE WHEN KEY=2 THEN VALUE ELSE NULL END) AS KEY2VAL, MIN(CASE WHEN KEY=3 THEN VALUE ELSE NULL END) AS KEY3VAL FROM T2 GROUP BY IND ORDER BY IND; Mark [EMAIL PROTECTED] wrote: > >

[SQL] SQL (table transposition)

2000-08-03 Thread Dana . Reed
Is there any way to get table T3 (below) from T1 and T2 using SQL (select, view, etc)? T3 is basically all INDEX values from T1 matched to IND from T2 with the corresponding KEY/VALUE pairs transposed from rows to columns. --- |INDEX| (T1) --- | 1 | | 2 | | 3 | ---