Cuestión : Carta recordativa en la pregunta anterior

Hola, el

que sigue en la pregunta siguiente, referente a filas a las columnas transforma, href= " http://www.experts-exchange.com/Database/DB2/Q_26406936.html " del
el base/DB2/Q_26406936.html
del e.com/Data de http://www.experts-exchang que podría alcanzar lo que quise. Pero tengo un problema here.
When que la dirección está repitiendo para la misma identificación, la función del row_number está volviendo 2 para esa dirección y por eso, cuando exhibo como address1 y address2, los valores son iguales. el

en fin, qué quiero es que las direcciones no deben repetir incluso si están repitiendo en las filas. ¿El
iguales se aplica a los números de teléfono y emails.

How puedo hacer esto? Por favor help.
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

class= " fileInfo " del
el title= " del " nombre de fichero del class= " del ROWS-TO-COLUMNS.xls el class= (25 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
Fila a Columns
el class= de
del >
class= del

Respuesta : Carta recordativa en la pregunta anterior

Intentar esto:


- Greg
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
Con SUB_TABLE como (
SELECTO 
	IDENTIFICACIÓN, FIRST_NAME, LAST_NAME, 
	MAX (CASO CUANDO EL RN = 1 ENTONCES TRATA EL EXTREMO NULO OTRO) COMO ADDRESS1,
	MAX (CASO CUANDO EL RN = 2 ENTONCES TRATA EL EXTREMO NULO OTRO) COMO ADDRESS2,	
	MAX (CASO CUANDO EL RN = 3 ENTONCES TRATA EL EXTREMO NULO OTRO) COMO ADDRESS3,	
	MAX (CASO CUANDO EL RN = 4 ENTONCES TRATA EL EXTREMO NULO OTRO) COMO ADDRESS4,		
	MAX (CASO CUANDO RN = 1 ENTONCES EXTREMO NULO OTRO DE PHONE_NO) COMO PHONE1,
	MAX (CASO CUANDO RN DE = EXTREMO NULO OTRO 2 ENTONCES PHONE_NO) COMO PHONE2,	
	MAX (CASO CUANDO RN DE = EXTREMO NULO OTRO 3 ENTONCES PHONE_NO) COMO PHONE3,
	MAX (CASO CUANDO RN DE = EXTREMO NULO OTRO 4 ENTONCES PHONE_NO) COMO PHONE4,	
	MAX (CASO CUANDO RN = 1 ENTONCES EXTREMO NULO OTRO DE CELL_NO) COMO CELL1,	
	MAX (CASO CUANDO RN DE = EXTREMO NULO OTRO 2 ENTONCES CELL_NO) COMO CELL2,	
	MAX (CASO CUANDO RN DE = EXTREMO NULO OTRO 3 ENTONCES CELL_NO) COMO CELL3,	
	MAX (CASO CUANDO RN DE = EXTREMO NULO OTRO 4 ENTONCES CELL_NO) COMO CELL4	
DE 
	(
	SELECTO 
		IDENTIFICACIÓN, FIRST_NAME, LAST_NAME, DIRECCIÓN, PHONE_NO, CELL_NO, 
		ROW_NUMBER () ENCIMA (PARTICIÓN POR ORDEN DE LA IDENTIFICACIÓN POR LA DIRECCIÓN DESC, PHONE_NO DESC, CELL_NO DESC) COMO RN
	DE 
		YOUR_TABLE
	) COMO T
GRUPO POR LA IDENTIFICACIÓN, FIRST_NAME, LAST_NAME
)
Seleccionar distinto (*)
de SUB_TABLE
Otras soluciones  
 
programming4us programming4us