প্রশ্ন ট্যাগ «group-by»

গ্রুপ দ্বারা: সাধারণ মূল্যবোধের জন্য এসকিউএল সমষ্টি

2
GROUP B বিবৃতিতে ওয়াইল্ডকার্ডগুলি কেন কাজ করে না?
আমি নিম্নলিখিত এসকিউএল স্টেটমেন্টটি কাজ করার চেষ্টা করছি, তবে আমি একটি সিনট্যাক্স ত্রুটি পেয়েছি: SELECT A.*, COUNT(B.foo) FROM TABLE1 A LEFT JOIN TABLE2 B ON A.PKey = B.FKey GROUP BY A.* এখানে, এ 40 টি কলাম সহ একটি বিস্তৃত টেবিল এবং আমি যদি সম্ভব হয় তবে গ্রোপ বাই ক্লোজে প্রতিটি …

6
এসকিউএল কোয়েরিতে আমরা কেন গ্রুপ 1 টি এবং 1,2,3 দ্বারা গ্রুপ ব্যবহার করব?
এসকিউএল কোয়েরিতে, আমরা সামগ্রিক ফাংশন প্রয়োগ করতে ক্লজ দ্বারা গ্রুপ ব্যবহার করি। কিন্তু গ্রুপ দ্বারা ক্লমের নামের পরিবর্তে সংখ্যার মান ব্যবহার করার পিছনে উদ্দেশ্য কী? উদাহরণস্বরূপ: 1 দ্বারা গ্রুপ।
26 mysql  plsql  group-by  syntax 

2
বড় পোস্টগ্রিসএসকিউএল টেবিলটিতে COUNT / GROUP-BY এর কার্যকারিতা উন্নত করবেন?
আমি পোস্টগ্রিসএসকিউএল 9.2 চালাচ্ছি এবং প্রায় 6,700,000 সারি সহ 12 কলামের সম্পর্ক রয়েছে। এটিতে একটি 3D স্পেসে নোড রয়েছে, প্রত্যেকে ব্যবহারকারীর (যিনি এটি তৈরি করেছেন) রেফারেন্স করছেন। কোন ব্যবহারকারী কয়টি নোড তৈরি করেছেন তা জিজ্ঞাসা করতে আমি নিম্নলিখিত ( explain analyzeআরও তথ্যের জন্য যুক্ত ) করেছি: EXPLAIN ANALYZE SELECT user_id, …

6
Json_agg এর ভিতরে কলাম নির্বাচন করুন
আমার মত একটি প্রশ্ন আছে: SELECT a.id, a.name, json_agg(b.*) as "item" FROM a JOIN b ON b.item_id = a.id GROUP BY a.id, a.name; আমি কীভাবে কলামগুলি নির্বাচন করতে পারি bযাতে আমার b.item_idজেএসওএন অবজেক্টে নেই? আমি সম্পর্কে পড়েছি ROW, তবে এটি একটি JSON অবজেক্টের মতো করে: {"f1": "Foo", "f2": "Bar"} একবারে …

6
একটি সারিতে দুটি বা ততোধিক কলামগুলি একটি নির্দিষ্ট মানের চেয়ে বেশি যেখানে গণনা করুন [বাস্কেটবল, ডাবল ডাবল, ট্রিপল ডাবল]
আমি একটি বাস্কেটবল গেম খেলি যা এটির পরিসংখ্যানকে একটি ডেটাবেস ফাইল হিসাবে আউটপুট করতে দেয়, যাতে কেউ এটি থেকে পরিসংখ্যান গণনা করতে পারে যা গেমটিতে প্রয়োগ করা হয় না। এখনও অবধি আমার যে পরিসংখ্যান চেয়েছিল তা গণনা করতে আমার কোনও সমস্যা হয়নি, তবে এখন আমি একটি সমস্যায় পড়েছি: তার গেমের …

1
সাব-কোয়েরিটি ব্যবহার করার সময় পোস্টগ্রাস ত্রুটি [কলামটি অবশ্যই গ্রুপের মাধ্যমে গ্রোপে উপস্থিত হতে হবে বা একটি সামগ্রিক ফাংশনে ব্যবহৃত হবে]
আমার দুটি টেবিল আছে employeeএবং phones। একজন কর্মীর 0 থেকে n ফোন নম্বর থাকতে পারে। আমি তাদের ফোন নম্বর সহ কর্মচারীর নাম তালিকা করতে চাই। আমি নীচের ক্যোয়ারীটি ব্যবহার করছি যা ভাল চলে runs SELECT empname,array_agg(phonenumber) AS phonenumbers FROM employee LEFT OUTER JOIN phones ON employee.empid = phones.empid GROUP BY …

6
টেবিল থেকে পরপর "এন" সন্ধান করুন Find
এই জাতীয় সংখ্যার সাথে আমার কিছু টেবিল রয়েছে (স্ট্যাটাসটি নিখরচায় বা অ্যাসাইনযুক্ত) id_set নম্বর স্থিতি ----------------------- 1 000001 নির্ধারিত 1 000002 বিনামূল্যে 1 000003 নিযুক্ত 1 000004 বিনামূল্যে 1 000005 বিনামূল্যে 1 000006 নির্ধারিত 1 000007 নির্ধারিত 1 000008 বিনামূল্যে 1 000009 বিনামূল্যে 1 000010 বিনামূল্যে 1 000011 নিযুক্ত 1 …

2
একাধিক কলাম কিন্তু কেবল একটি করে গ্রুপ কীভাবে নির্বাচন করবেন?
আমার সমস্যা আছে group by, আমি একাধিক কলাম নির্বাচন করতে চাই তবে কেবল একটি কলাম দ্বারা গোষ্ঠী করব। নীচের ক্যোয়ারীটি আমি চেষ্টা করেছিলাম তবে এটি আমাকে একটি ত্রুটি দিয়েছে। SELECT Rls.RoleName,Pro.[FirstName],Pro.[LastName],Count(UR.[RoleId]) as [Count] from [b.website-sitecore-core].[dbo].[aspnet_UsersInRoles] UR inner join [b.website-professional-au].[dbo].[Profile] Pro on UR.UserId = Pro.Id inner join [b.website-sitecore-core].[dbo].[aspnet_Roles] Rls on Rls.RoleId …

4
GROUP BY এবং অর্ডার দিয়ে বড় টেবিলের কাছে ধীরে ধীরে ক্যোরিয়াস
আমার কাছে 7.2 মিলিয়ন টিপলসযুক্ত একটি টেবিল রয়েছে যা দেখতে এটির মতো দেখাচ্ছে: table public.methods column | type | attributes --------+-----------------------+---------------------------------------------------- id | integer | not null DEFAULT nextval('methodkey'::regclass) hash | character varying(32) | not null string | character varying | not null method | character varying | not null …

7
দলবদ্ধকরণ বা উইন্ডো
আমার এমন একটি পরিস্থিতি যা আমি মনে করি উইন্ডো ফাংশনটি ব্যবহার করে সমাধান করা যেতে পারে তবে আমি নিশ্চিত নই। নিম্নলিখিত টেবিলটি কল্পনা করুন CREATE TABLE tmp ( date timestamp, id_type integer ) ; INSERT INTO tmp ( date, id_type ) VALUES ( '2017-01-10 07:19:21.0', 3 ), ( '2017-01-10 07:19:22.0', …

1
এই স্ট্রিমের সমষ্টি কেন প্রয়োজনীয়?
এই কোয়েরিটি দেখুন। এটি বেশ সহজ (টেবিল এবং সূচী সংজ্ঞাগুলির জন্য পোস্টের শেষে এবং একটি তদন্তের স্ক্রিপ্ট দেখুন): SELECT MAX(Revision) FROM dbo.TheOneders WHERE Id = 1 AND 1 = (SELECT 1); দ্রষ্টব্য: "এবং 1 = (নির্বাচন 1) এই ক্যোয়ারীটিকে স্বয়ংক্রিয়ভাবে প্যারামিটারাইজড করা থেকে বিরত রাখার জন্য, যা আমার মনে হয়েছিল …

4
গণনা শূন্য যেখানে এমন একটি দল কীভাবে পাবেন?
আমি আমার এসকিউএল সার্ভার ডাটাবেস থেকে ডেটা থেকে গ্রাফ তৈরি করার চেষ্টা করব। এই রাস্তায় যারা বাস করছেন তাদের গণনা সহ আমি সমস্ত রাস্তায় থাকব এমনকি গণনাও শূন্য। এর জন্য আমি এই ক্যোয়ারির চেষ্টা করেছি: Create table Streets( ID int IDENTITY primary key, Name varchar(100) ); create table users( ID …

2
এক টেবিলের অস্তিত্বহীন সারিগুলির সাথে সারিগুলি দেখানোর জন্য এসকিউএল কোয়েরিতে যোগদান করুন
আমি কর্মীদের সময় রেকর্ড জন্য কিছু রিপোর্টিং সম্পন্ন করার চেষ্টা করছি। এই প্রশ্নের জন্য আমাদের দুটি সারণী বিশেষত রয়েছে। কর্মচারীদের Membersটেবিলের তালিকাভুক্ত করা হয় এবং প্রতিটি দিন তারা যে কাজ সম্পাদন করে তার Time_Entryটেবিলে সঞ্চিত থাকে এবং তার জন্য প্রবেশের সময় প্রবেশ করে । এসকিউএল ফিডল সহ সেটআপ উদাহরণ: http://sqlfiddle.com/#!3/e3806/7 …

1
এসকিউএল স্পেসের কি উপস্থিতি () দ্বারা গ্রুপ প্রয়োজন?
মাইক্রোসফ্ট বর্তমানে এই সিনট্যাক্সের অনুমতি দেয়। SELECT * FROM ( VALUES (1) ) AS g(x) WHERE EXISTS ( SELECT * FROM ( VALUES (1),(1) ) AS t(x) WHERE g.x = t.x HAVING count(*) > 1 ); লক্ষ্য করুন যে GROUP BYএই EXISTSধারাটিতে কোনও নেই , তা কি বৈধ এএনএসআই এসকিউএল। …

2
দলের জন্য শর্ত পূরণ করে সারিগুলি নির্বাচন করুন (অস্থায়ী টেবিল ছাড়াই)
3 টি কলাম সহ টেবিল থাকা: ID category flag 1 A 1 2 A 0 3 A 0 4 B 0 5 C 0 আমি flag = 1প্রতি বিভাগে কমপক্ষে একবারে থাকা সমস্ত সারি নির্বাচন করতে চাই । প্রত্যাশিত ফলাফল: ID category flag 1 A 1 2 A 0 3 …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.