Câu hỏi được gắn thẻ «group-by»

NHÓM THEO: Tập hợp SQL cho các giá trị chung




6
Chọn các cột bên trong json_agg
Tôi có một truy vấn như: 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; Làm cách nào tôi có thể chọn các cột bđể tôi không có b.item_idtrong đối tượng JSON? Tôi đã đọc về ROWnó, nhưng nó trả về …



1
Lỗi postgres [cột phải xuất hiện trong mệnh đề GROUP BY hoặc được sử dụng trong hàm tổng hợp] khi sử dụng truy vấn phụ
Tôi có hai bảng employeevà phones. Một nhân viên có thể có 0 đến n số điện thoại. Tôi muốn liệt kê tên nhân viên với số điện thoại của họ. Tôi đang sử dụng truy vấn dưới đây chạy tốt. SELECT empname,array_agg(phonenumber) AS phonenumbers FROM employee LEFT OUTER JOIN …

2
Làm thế nào để chọn nhiều cột nhưng chỉ nhóm theo một?
Tôi có một vấn đề với group by, tôi muốn chọn nhiều cột nhưng chỉ nhóm một cột. Truy vấn dưới đây là những gì tôi đã thử, nhưng nó đã cho tôi một lỗi. 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 …

4
Truy vấn chậm trên bảng lớn với NHÓM THEO VÀ ĐẶT HÀNG B BYNG
Tôi có một bảng với 7,2 triệu tuple trông như thế này: 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 file …







Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.