আমার কাছে "পোস্টস" নামে একটি এসকিউএল টেবিল রয়েছে যা দেখতে এটির মতো দেখাচ্ছে:
id | category
-----------------------
1 | 3
2 | 1
3 | 4
4 | 2
5 | 1
6 | 1
7 | 2
প্রতিটি বিভাগের নম্বর একটি বিভাগের সাথে সম্পর্কিত। আমি সব একটি পোস্টে বার প্রতিটি বিভাগের প্রদর্শিত হয় সংখ্যা বেড়ে চলেছে সম্পর্কে কিভাবে যেতে হবে এক SQL কোয়েরি ?
উদাহরণস্বরূপ, এই জাতীয় কোয়েরি প্রতীকী অ্যারে যেমন ফিরে আসতে পারে: (1:3, 2:2, 3:1, 4:1)
আমার বর্তমান পদ্ধতিটি হ'ল প্রতিটি সম্ভাব্য বিভাগের জন্য ক্যোয়ারী ব্যবহার করা যেমন:: SELECT COUNT(*) AS num FROM posts WHERE category=#
এবং তারপরে রিটার্ন মানগুলি একটি চূড়ান্ত অ্যারেতে একত্রিত করে। তবে, আমি এমন একটি সমাধান খুঁজছি যা কেবলমাত্র একটি ক্যোরি ব্যবহার করে।
3
মাইএসকিউএলের
—
ওলেগ ভি। ভলকভ