Fråga : Ta bort dubblett från bordlägger using dense_rank () i DB2

Alla hälsningar,

I har inte sett denna betvinga i sammanhanget av DB2, så jag tänkte att jag skulle frågar.  Pröva förmiddag I att ta bort dubblett från en bordlägga inom DB2 using dense_rank och kolonner col1, col2, col3 och col4.  I förmiddagen för funderare i halvvägs där men behovshjälp, i att bilda borttagningsen, portionr av meddelandet:

These väljer meddelande visar mig vad jag önskar, menande som jag ser dubbletten enligt RANK_DATA-kolonnen som, jag har skapat (visning två 1).  Men därifrån alla, jag förmiddagen inte ganska sure hur till isolat precis en av de grabbar och tar den bort, utan att ta bort anföra som exempel av det ror.  Någon hjälp uppskattas!

Thanks,
Glen
> för
1:
2:
3:
4:
5:
6:
7:
" codeBody " " >select för class= " för
" klar "

Svar : Ta bort dubblett från bordlägger using dense_rank () i DB2

Ok.  Nu var säker och testa detta.  :)  (Jag inte har iSeries att boxas, så jag kan inte),

BORTTAGNINGS FRÅN LIBA/mytable F1
(Välj MINUTEN, VAR RRN (F1) > (RRN (F2)) FRÅN mytable F2 VAR F1.col1=F2.col1 OCH F1.col2=F2.col2 OCH F1.col3=F2.col3 OCH F1.col4=F2.col4 OCH F1.col4='2005-01-01')



Det bör vara det nätt slutet…,

Kent

Andra lösningar  
 
programming4us programming4us