কীভাবে ত্রুটি ঠিক করা যায় ‘নির্বাচন করা তালিকাতে কলামটি অবৈধ কারণ এটি কোনও একটি সামগ্রিক ফাংশন বা গ্রুপ বাই গ্রুপের অন্তর্ভুক্ত নয়’ it

How Fix Error Column Is Invalid Select List Because It Is Not Contained Either An Aggregate Function

ভূল ' নির্বাচন করা তালিকাতে কলামটি অবৈধ কারণ এটি কোনও সামগ্রিক ফাংশন বা গ্রুপ বাই দলে নেই is 'আপনি কার্যকর করার সময় নীচে উল্লিখিত উত্থাপিত হয়' গ্রুপ দ্বারা 'ক্যোয়ারী, এবং আপনি বাছাই তালিকায় কমপক্ষে একটি কলাম অন্তর্ভুক্ত করেছেন যা দফা দ্বারা গ্রুপের অংশ নয় বা এটি একটি সামগ্রিক কার্যক্রমে অন্তর্ভুক্ত নেই সর্বাধিক (), মিনিট (), যোগফল (), গণনা () এবং গড় () । সুতরাং ক্যোয়ারির কাজটি করার জন্য আমাদের যদি সম্ভাব্য হয় তবে ক্লজ অনুসারে সমস্ত অ-সমষ্টিযুক্ত কলামগুলি যুক্ত করা দরকার এবং ফলাফলের উপর তার কোনও প্রভাব পড়বে না বা এই কলামগুলিকে একটি উপযুক্ত সামগ্রীতে অন্তর্ভুক্ত করা হবে এবং এটি একটি কবজির মতো কাজ করবে। ত্রুটি এম এস এসকিউএলে উঠেছিল তবে মাইএসকিউএলে নয়।

ত্রুটি 'কলামটি নির্বাচিত তালিকায় অবৈধ কারণ এটি কোনও সামগ্রিক ফাংশন বা গ্রুপের দ্বারা গ্রুপটি অন্তর্ভুক্ত নেই'

দুটি কীওয়ার্ড দ্বারা গ্রুপ ' এবং ' সামগ্রিক ফাংশন ”এই ত্রুটি ব্যবহার করা হয়েছে। সুতরাং এগুলি কখন এবং কীভাবে ব্যবহার করতে হবে তা আমাদের অবশ্যই বুঝতে হবে।



ধারা অনুসারে গ্রুপ করুন:

যখন কোনও বিশ্লেষক এসকিউএল ব্যবহার করে লাভ, ক্ষতি, বিক্রয়, ব্যয় এবং বেতন ইত্যাদির মতো ডেটা সংক্ষিপ্ত করে বা একত্রিত করার প্রয়োজন হয়, “ গ্রুপ দ্বারা 'এই ক্ষেত্রে খুব সহায়ক। উদাহরণস্বরূপ, যোগফলটি বলতে গেলে দৈনিক বিক্রয় সিনিয়র ম্যানেজমেন্টকে দেখানোর জন্য। একইভাবে, আপনি যদি সামগ্রিক ক্রিয়াকলাপ সহ কোনও বিশ্ববিদ্যালয়ের গ্রুপের বিভাগে শিক্ষার্থীদের সংখ্যা গণনা করতে চান তবে এটি অর্জনে আপনাকে সহায়তা করবে।



বিভক্ত-প্রয়োগ-সংযুক্ত কৌশল অনুসারে গ্রুপ করুন:

'স্প্লিট-অ্যাপ্লিকেশন-কম্বাইন' কৌশল ব্যবহার করে গ্রুপ করুন

  • বিভক্ত-স্তরটি তাদের মানগুলির সাথে গোষ্ঠীগুলিকে ভাগ করে।
  • প্রয়োগের পর্বটি সামগ্রিক ফাংশন প্রয়োগ করে এবং একটি একক মান উত্পন্ন করে।
  • সম্মিলিত পর্ব একক মান হিসাবে গোষ্ঠীর সমস্ত মানকে একত্রিত করে।

'SPLIT_APPLY_COMBINE' কৌশল নমুনা

উপরের চিত্রটিতে আমরা দেখতে পাচ্ছি যে কলামটি প্রথম কলাম C1 এর ভিত্তিতে তিনটি গ্রুপে বিভক্ত হয়েছে এবং তারপরে সমষ্টিগত ফাংশনটি গোষ্ঠীভুক্ত মানগুলিতে প্রয়োগ করা হবে। শেষ পর্যন্ত কম্বাইন-ফেজ প্রতিটি গ্রুপকে একটি একক মান নির্ধারণ করে।



নীচের উদাহরণটি ব্যবহার করে এটি ব্যাখ্যা করা যেতে পারে। প্রথমে “অ্যাপলস” নামের একটি ডাটাবেস তৈরি করুন।

ডাটাবেস তৈরি

উদাহরণ:

একটি টেবিল তৈরি করুন ' কর্মচারী 'নিম্নলিখিত কোড ব্যবহার করে।

ব্যবহার করুন [অ্যাপ্লিকেশনস] এন্টি_নুলস সেট করুন যান সেট নির্ধারণ করুন যান নির্ধারিত টেবিলে এনএসআইপ্যাডিং সেট করুন [ডিবিও] [ [ইনট্রেট] নাল, [বেতন] [ইনট্রি] নুল, চুক্তি [পিকে_ইম্পলয়েই] প্রাথমিক কী ক্লাস্টারড ([ই_আইডি] এএসসি) এর সাথে (প্যাড_ইন্ডেক্স = অফ, স্ট্যাটাসিকস_নোরকম্পুট = অফ, আইজন্যার_ডু_লোক অফ) প্রাইমারি]) অন [প্রাথমিক] এন্টিসিপ্যাডিং অফ অফ যান O

কর্মচারী টেবিল তৈরি

এখন, নিম্নলিখিত কোডটি ব্যবহার করে টেবিলটিতে ডেটা sertোকান।

কর্মচারী (ই_আইডি, ই_নাম, ডেপ_আইডি, বেতন) মান (101, 'সাদিয়া intoোকান