The Oracle way
Hello,
to all the MOS users: the Oracle way:
SET HEA OFF
SET COLSEP ''
SELECT MAX( CASE WHEN x = 1 THEN CHR( y ) END )
, MAX( CASE WHEN x = 2 THEN CHR( y ) END )
, MAX( CASE WHEN x = 3 THEN CHR( y ) END )
, MAX( CASE WHEN x = 4 THEN CHR( y ) END )
, MAX( CASE WHEN x = 5 THEN CHR( y ) END )
, ' '
, MAX( CASE WHEN x = 1 THEN CHR( z ) END )
, MAX( CASE WHEN x = 2 THEN CHR( z ) END )
, MAX( CASE WHEN x = 3 THEN CHR( z ) END )
, MAX( CASE WHEN x = 4 THEN CHR( z ) END )
, MAX( CASE WHEN x = 5 THEN CHR( z ) END )
FROM ( SELECT x
to all the MOS users: the Oracle way:
SET HEA OFF
SET COLSEP ''
SELECT MAX( CASE WHEN x = 1 THEN CHR( y ) END )
, MAX( CASE WHEN x = 2 THEN CHR( y ) END )
, MAX( CASE WHEN x = 3 THEN CHR( y ) END )
, MAX( CASE WHEN x = 4 THEN CHR( y ) END )
, MAX( CASE WHEN x = 5 THEN CHR( y ) END )
, ' '
, MAX( CASE WHEN x = 1 THEN CHR( z ) END )
, MAX( CASE WHEN x = 2 THEN CHR( z ) END )
, MAX( CASE WHEN x = 3 THEN CHR( z ) END )
, MAX( CASE WHEN x = 4 THEN CHR( z ) END )
, MAX( CASE WHEN x = 5 THEN CHR( z ) END )
FROM ( SELECT x
1