cancel
Showing results for 
Search instead for 
Did you mean: 

Below HANA Query is not sorting the group value based on date and time in descending order.

Pankaj-Kumar
Participant
0 Kudos
728

Below HANA Query is not sorting the Partition's members based on date and time in descending order.

"select mandt, kappl,

objky,

kschl,

spras,

parnr,

parvw,

erdat,

eruhr,

nacha,

aende,

vstat,

row_number( ) OVER ( PARTITION BY mandt,kappl,objky,kschl,spras,parnr,parvw ORDER BY erdat, eruhr desc ) as row_num

FROM nast

WHERE mandt = SESSION_CONTEXT( 'CLIENT' );"

Accepted Solutions (1)

Accepted Solutions (1)

Pankaj-Kumar
Participant
0 Kudos

Got the Answer -

There is an issue with syntax:

Correct syntax should be: ORDER BY erdat desc , eruhr desc.

So complete answer would be -

select mandt, kappl,

objky,

kschl,

spras,

parnr,

parvw,

erdat,

eruhr,

nacha,

aende,

vstat,

row_number( ) OVER ( PARTITION BY mandt,kappl,objky,kschl,spras,parnr,parvw ORDER BY erdat desc, eruhr desc ) as row_num

FROM nast

WHERE mandt = SESSION_CONTEXT( 'CLIENT' );


CharlesFeng
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thanks pankajkumaram for sharing.

Answers (0)