본문 바로가기
반응형

오름차순2

[MySQL] 합 구하기 sum / 그룹별로 집계하기 group by / 정렬 order by 2017/05/04 - [SQL] - [SQL] 조건절 WHERE 사용하기(and, or, not, like) 에서 사용하던 product_data 에서 금액들의 총 합은 얼마일까? SELECT sum(price) FROM product_data ; 이게 얼마야, 1억 1,500만 원이라는가 보다. 하지만 그보다는 이런 게 궁금하기 마련이다. '각 제조사가 파는 항목들의 총 금액은?' 즉 금액의 합계를 각 제조사별로 그룹핑 해 주어야 하는 것인데, 직관적이게도 GROUP BY 명령어를 사용하면 된다. SELECT sum(price) FROM product_data GROUP BY manufacturer ; 오! 세 가지로 나왔으니 잘 나온 것 같긴 한데, 이러면 뭐가 뭔지 모르잖아? 제조사도 같이 출력하.. 2017. 5. 5.
[R.아르] 원하는 순서로 데이터 정렬하기 order() 2016/09/23 - [R] - [R. 아르] 리스트에 없는 항목만 추출하기 (차집합, setdiff()) 에서 잠시 sort() 함수가 나온 적이 있다. 예를 들어 다음과 같은 z를 순서대로 정렬해야 한다면 sort()를 사용하면 간단하다. 만일 내림차순으로 정렬하고 싶다면 [decreasing=] 옵션을 사용하자. 하지만 다음과 같은 데이터프레임은 sort()로 정렬하기가 난감하다. y$var 를 sort()로 정렬할 수는 있겠지만, y전체가 정렬되지는 않는다. 이럴 때는 order()를 사용한다. order()는 각 요소의 상대적인 순서를 반환한다. order(y$var)를 보자. (1)100 - (6)150 - (2)250 - (9)260 ... 과 같이 값을 순서대로 정렬한 후, 그 값이 원 .. 2016. 9. 26.
반응형