Come posso abbinare i dati del primo "ID"?Ho provato a far corrispondere i dati dell'ultimo "ID" premendo JSL in basso. Come posso cambiarlo per abbinare i dati del primo "ID"?
dt = Open( "$SAMPLE_DATA\Pizza Combined No Choice.jmp" );"
d2 = Open("$SAMPLE_DATA\Pizza Profiles.jmp");
dt<<UPDATE></UPDATE>Ottieni l'effetto mostrato di seguito, grazie!

Ri: Come posso abbinare i dati del primo "ID"?Ciao @ lwx228
si prega di dare un'occhiata alla seguente soluzione. non è molto robusto, ma in questo caso può fare il trucco.
dt = Open( "$SAMPLE_DATA\Pizza Combined No Choice.jmp" );
d2 = Open( "$SAMPLE_DATA\Pizza Profiles.jmp" );
d2 << New Column( "Crustindex",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( If( :Crust != Lag( :Crust, 1 ) | Row() == 1, 1, Lag( :Crustindex, 1 ) + 1 ) )
);
d2:Crustindex << delete formula;
d2 << Sort( By( :Crust, :Crustindex ), Order( Ascending, Descending ), replace table );<BR />Wait( 0 );
dt << Update( With( d2 ), Match Columns( :Crust = :Crust ), Add Columns from Update table( :ID ) );
fateci sapere se aiuta.
Ron
Ri: Come posso abbinare i dati del primo "ID"?Vedo, non esiste un metodo già pronto, solo tramite l'ordinamento riflessivo d2 e quindi utilizzare il metodo di abbinamento.
Grazie!Ri: Come posso abbinare i dati del primo "ID"?Personalmente, se avessi dati grandi e disordinati, filtrerei le righe che non desidero del tutto d2. Solo allora saprei di avere l'aggiornamento che desidero.