आदेश BY खंड दृश्य, इनलाइन कार्यों में अमान्य है, टेबल, सबक्वेरी, और आम मेज भाव ली गई है, जब तक टॉप, ऑफ़सेट या एक्सएमएल के लिए भी निर्दिष्ट है।आदेश BY खंड दृश्य, इनलाइन काम करता है, व्युत्पन्न टेबल, सबक्वेरी में अमान्य है, और आम मेज भाव
मुझे निम्न क्वेरी निष्पादित करने का प्रयास करते समय उपर्युक्त त्रुटि मिल रही है। क्या कोई भी एक नज़र देख सकता है और मुझे बता सकता है कि मैं यहाँ क्या गलत कर रहा हूं?
SELECT
*
FROM (
SELECT
Stockmain.VRNOA,
item.description as item_description,
party.name as party_name,
stockmain.vrdate,
stockdetail.qty,
stockdetail.rate,
stockdetail.amount,
ROW_NUMBER() OVER (ORDER BY VRDATE) AS RowNum
FROM StockMain
INNER JOIN StockDetail
ON StockMain.stid = StockDetail.stid
INNER JOIN party
ON party.party_id = stockmain.party_id
INNER JOIN item
ON item.item_id = stockdetail.item_id
WHERE stockmain.etype='purchase'
ORDER BY VRDATE DESC
) AS MyDerivedTable
WHERE
MyDerivedTable.RowNum BETWEEN 1 and 5
आदेश सबक्वेरी त्रुटि के रूप में चयन के बाहर होना चाहिए द्वारा कहा – Daniele