मुझे हाल ही में MySQL तालिका से दूसरा उच्चतम वेतन खोजने के लिए एक साक्षात्कार प्रश्न का सामना करना पड़ा।

मैंने प्रश्न दिया,

select Distinct salary from Employee order by salary desc limit 1 offset 2.

लेकिन उन्होंने मुझसे बिल्ड मेथड क्वेश्चन में जेपीए के साथ इसे लिखने के लिए कहा।

मैं findBySalaryGreterThan की तरह अनुमान लगाने में सक्षम था ..

सही जवाब नहीं मिल पा रहा है..

दूसरी सबसे बड़ी सैलरी के लिए बिल्ड मेथड क्वेरी में JPA कैसे लिखें?

0
JavaLearner 24 पद 2021, 08:31
आप इस तरह उपयोग कर सकते हैं: findBySalaryOrderByDesc
 – 
Pawan Tiwari
24 पद 2021, 09:09

1 उत्तर

सबसे बढ़िया उत्तर

क्या आपको जेपीए में यह मूल प्रश्न मिला है?

तो बस उस क्वेरी में पेजिनेशन जोड़ें, पेज का आकार 1 पर सेट करें और दूसरा पेज प्राप्त करें।

2
Michael Wiles 24 पद 2021, 09:05