से चयन मैं MySQL के लिए निम्न क्वेरी ने लिखा है:जेपीए - COUNT में से मैक्स या चयन
SELECT subquery.t1_column1,
subquery.t2_id,
MAX(subquery.val)
FROM (
SELECT t1.column1 as t1_column1,
t1.id_t2 AS t2_id,
count(1) AS val
FROM table1 t1
INNER JOIN table2 t2
ON t2.id = t1.id_t2
GROUP BY t1.id_t2
) subquery
GROUP BY t1_column1
और मैं यह जेपीए (JPQL या मापदंड क्वेरी) में अनुवाद करना चाहते हैं।
मैं कैसे इस अधिकतम बनाने के लिए पता नहीं है (गिनती) बात है, और जेपीए चयन में से चयन करें प्रतीत नहीं होता है ...
किसी देशी प्रश्नों के अलावा अन्य एक विचार है, तो (मैं अब के लिए यह करूँगा), यह बहुत अच्छा होगा।
यह एक मान्य JPQL क्वेरी बिल्कुल नहीं है, यह है देशी SQL.My लक्ष्य इसका अनुवाद करना है जेपीक्यूएल में देशी प्रश्नों से परहेज करना संभव है। यदि यह नहीं है तो मैं इसके साथ रह सकता हूं, बस जानना चाहता था। – Bob
आह, ठीक है। तो मेरा जवाब है: आप इसे जेपीक्यूएल में अनुवाद करने में सक्षम नहीं होंगे। –
हाँ, वैसे भी धन्यवाद। – Bob