«group-by» 태그된 질문

GROUP BY는 공통 필드 값을 공유하는 행 그룹을 단일 행으로 축소하기위한 SQL 관계형 데이터베이스 표준의 명령입니다. 그룹의 다른 필드 (예 : SUM () 또는 AVG ())에 대해 집계 함수를 수행하여 관련 데이터를 단일 값으로 조합 할 수 있습니다.

7
GROUP BY 절에 나타나거나 집계 함수에 사용되어야합니다.
이 발신자 '메이커'처럼 보이는 테이블이 있습니다. cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 그리고 각 cname에 대한 최대 평균을 선택하고 싶습니다. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; 하지만 오류가 발생합니다. ERROR: column "makerar.wmname" …

15
MySQL에서 SELECT DISTINCT 또는 GROUP BY가 더 빠릅니다.
테이블이 있으면 CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) 그리고 나는 profession필드의 모든 고유 한 값을 얻고 싶습니다 . SELECT DISTINCT u.profession FROM users u 또는 SELECT u.profession FROM users u …

9
그룹 별 MySQL 주문
여기에 비슷한 질문이 많이 있지만 질문에 적절하게 대답한다고 생각하지 않습니다. 나는 현재 가장 인기있는 질문 에서 계속하고 괜찮다면 예제를 사용합니다. 이 인스턴스의 작업은 데이터베이스의 각 작성자에 대한 최신 게시물을 얻는 것입니다. 예제 쿼리는 항상 최신 게시물이 반환되는 것은 아니므로 사용할 수없는 결과를 생성합니다. SELECT wp_posts.* FROM wp_posts WHERE wp_posts.post_status='publish' AND …

11
동일한 select 문에서 count 및 group by를 사용하는 방법
그룹별로 SQL 선택 쿼리가 있습니다. 그룹 별 명세서 다음의 모든 레코드를 계산하고 싶습니다. SQL에서 직접이 방법이 있습니까? 예를 들어, 사용자가있는 테이블이 있으면 다른 도시와 총 사용자 수 를 선택하고 싶습니다. select town, count(*) from user group by town 모든 도시의 열과 모든 행의 사용자 수를 가진 열을 갖고 싶습니다. 3 …
223 sql  count  group-by 

3
그룹 별 및 개수가 포함 된 LINQ
이것은 매우 간단하지만 손실이 있습니다.이 유형의 데이터 세트를 감안할 때 : UserInfo(name, metric, day, other_metric) 이 샘플 데이터 세트 : joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011 3 jenn 0 …
221 c#  linq  group-by 

6
여러 그룹 별 열에 여러 함수 적용
이 문서 는 출력 열 이름을 키로 사용하는 dict를 사용하여 한 번에 groupby 객체에 여러 기능을 적용하는 방법을 보여줍니다. In [563]: grouped['D'].agg({'result1' : np.sum, .....: 'result2' : np.mean}) .....: Out[563]: result2 result1 A bar -0.579846 -1.739537 foo -0.280588 -1.402938 그러나 이것은 Series groupby 객체에서만 작동합니다. 또한 dict이 DataFrame에 의해 그룹으로 …


7
팬더 그룹 및 합계
이 데이터 프레임을 사용하고 있습니다 : Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 …

6
SQL 절“GROUP BY 1”은 무엇을 의미합니까?
누군가가 GROUP BY절이 다음 문장으로 구성된 SQL 쿼리를 보냈습니다 GROUP BY 1. 오타일까요? 별명이없는 열이 없습니다. 1. 이것은 무엇을 의미 할 수 있습니까? 이것이 오타 여야한다고 가정 할 수 있습니까?
202 mysql  sql  group-by 

7
MongoDB 그룹 수 선택 기준
MongoDB와 함께 놀고 간단한 방법을 알아 내려고 노력 중입니다. SELECT province, COUNT(*) FROM contest GROUP BY province 그러나 집계 함수를 사용하여 알아낼 수는 없습니다. 정말 이상한 그룹 구문을 사용하여 할 수 있습니다. db.user.group({ "key": { "province": true }, "initial": { "count": 0 }, "reduce": function(obj, prev) { if (true != …

4
count> 1 인 레코드를 찾기위한 SQL 쿼리
라는 이름의 테이블이 PAYMENT있습니다. 이 표에는 사용자 ID, 계정 번호, 우편 번호 및 날짜가 있습니다. 동일한 계좌 번호로 하루에 두 번 이상 결제 한 모든 사용자에 대한 모든 레코드를 찾고 싶습니다. 업데이트 : 또한 우편 번호가 다른 레코드 만 계산하는 필터가 있어야합니다. 이것은 테이블의 모습입니다 : | user_id | account_no …
176 sql  count  group-by  having 

5
두 개의 SELECT 문 결과에 참여
SELECT하나의 명령문 으로 2 개의 SQL 문 결과를 결합 할 수 있습니까? 나는 마감 시간에 각 레코드는 별도의 작업은 작업의 데이터베이스가 (그리고 PALT단지이며, INT시작부터 마감 시간에 일을. Age도이다 INT일수.) 테이블에 각 사람이있는 테이블, 가지고있는 LATE작업 수 및 가지고있는 작업 수 (있는 경우) 를 갖고 싶습니다 . 이 데이터를 별도의 테이블에 …
174 sql  select  join  group-by 

13
시간 또는 10 분 단위로 시간을 그룹화하는 방법
내가 할 때처럼 SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] 그룹 기간을 어떻게 지정할 수 있습니까? MS SQL 2008 2 차 편집 노력하고있어 SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT % 10을 / 10으로 변경했습니다. 밀리 초없이 날짜를 출력 할 수 …

5
팬더 그룹 별 그룹으로 정렬
데이터 프레임을 두 개의 열로 그룹화 한 다음 그룹 내에서 집계 결과를 정렬하려고합니다. In [167]: df Out[167]: count job source 0 2 sales A 1 4 sales B 2 6 sales C 3 3 sales D 4 7 sales E 5 5 market A 6 3 market B 7 2 …

5
키로 팬더 그룹별로 데이터 프레임에 액세스하는 방법
키별로 groupby 객체의 해당 groupby 데이터 프레임에 어떻게 액세스합니까? 다음과 같은 그룹별로 : rand = np.random.RandomState(1) df = pd.DataFrame({'A': ['foo', 'bar'] * 3, 'B': rand.randn(6), 'C': rand.randint(0, 20, 6)}) gb = df.groupby(['A']) 키와 그룹을 얻기 위해 반복 할 수 있습니다. In [11]: for k, gp in gb: print 'key=' + …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.