Mydatabase
এসকিউএল সার্ভার ২০০৮ আর 2 এ আমার একটি ডাটাবেস তৈরি হয়েছে। আমি এসকিউএল সার্ভার ২০১২-তে আপগ্রেড করেছি।
পারসেন্টাইল গণনা করার জন্য আমি নীচে ক্যোয়ারী চালানোর চেষ্টা করছিলাম
select Distinct [KEY],PERCENTILE_CONT(0.25) within group(order by EachPrice)
OVER(Partition By [KEY]) As Q1,PERCENTILE_CONT(0.50) within group(order by EachPrice)
OVER(Partition By [KEY]) As Q2,
PERCENTILE_CONT(0.75) within group(order by EachPrice)
OVER(Partition By [KEY]) As Q3,
PERCENTILE_CONT(1) within group(order by EachPrice)
OVER(Partition By [KEY]) As Q4
from Mydatabase
তবে আমি এটি উল্লেখ করে একটি ত্রুটি পাচ্ছি
এমএসজি 10762, স্তর 15, রাজ্য 1, লাইন 1
বর্তমান সামঞ্জস্যতা মোডে PERCENTILE_CONT ফাংশন অনুমোদিত নয়। এটি কেবল ১১০ মোড বা উচ্চতর ক্ষেত্রে অনুমোদিত।
- আমি কি সামঞ্জস্যতা মোডকে 110 এ পরিবর্তন করতে পারি?
- 100 থেকে 110 থেকে সামঞ্জস্যতা মোড পরিবর্তন করার কী কী প্রভাব রয়েছে?
আপনার পরামর্শ দিন
compatibility_level
এখনও ১০০-এ রয়েছে F কল্পনাপ্রসূত!