Con SUB_TABLE come (
PRESCELTO
IDENTIFICAZIONE, FIRST_NAME, LAST_NAME,
MAX (CASO QUANDO LA MARINA MILITARE = 1 ALLORA RICHIAMA L'ESTREMITÀ NULLA ALTRA) COME ADDRESS1,
MAX (CASO QUANDO LA MARINA MILITARE = 2 ALLORA RICHIAMA L'ESTREMITÀ NULLA ALTRA) COME ADDRESS2,
MAX (CASO QUANDO LA MARINA MILITARE = 3 ALLORA RICHIAMA L'ESTREMITÀ NULLA ALTRA) COME ADDRESS3,
MAX (CASO QUANDO LA MARINA MILITARE = 4 ALLORA RICHIAMA L'ESTREMITÀ NULLA ALTRA) COME ADDRESS4,
MAX (CASO QUANDO MARINA MILITARE = 1 ALLORA ESTREMITÀ NULLA ALTRA DI PHONE_NO) COME PHONE1,
MAX (CASO QUANDO MARINA MILITARE = UN'ESTREMITÀ NULLA ALTRA DI 2 ALLORA PHONE_NO) COME PHONE2,
MAX (CASO QUANDO MARINA MILITARE = UN'ESTREMITÀ NULLA ALTRA DI 3 ALLORA PHONE_NO) COME PHONE3,
MAX (CASO QUANDO MARINA MILITARE = UN'ESTREMITÀ NULLA ALTRA DI 4 ALLORA PHONE_NO) COME PHONE4,
MAX (CASO QUANDO MARINA MILITARE = 1 ALLORA ESTREMITÀ NULLA ALTRA DI CELL_NO) COME CELL1,
MAX (CASO QUANDO MARINA MILITARE = UN'ESTREMITÀ NULLA ALTRA DI 2 ALLORA CELL_NO) COME CELL2,
MAX (CASO QUANDO MARINA MILITARE = UN'ESTREMITÀ NULLA ALTRA DI 3 ALLORA CELL_NO) COME CELL3,
MAX (CASO QUANDO MARINA MILITARE = UN'ESTREMITÀ NULLA ALTRA DI 4 ALLORA CELL_NO) COME CELL4
DA
(
PRESCELTO
IDENTIFICAZIONE, FIRST_NAME, LAST_NAME, INDIRIZZO, PHONE_NO, CELL_NO,
ROW_NUMBER () SOPRA (DIVISORIO DA ORDINE DI IDENTIFICAZIONE DALL'INDIRIZZO DESC, PHONE_NO DESC, CELL_NO DESC) COME MARINA MILITARE
DA
YOUR_TABLE
) COME T
GRUPPO TRAMITE L'IDENTIFICAZIONE, FIRST_NAME, LAST_NAME
)
Selezionare distinto (*)
da SUB_TABLE
|