2010-01-10 8 views
-5
에 의해

집계에 사용되는 유사한 데이터 순서에 의해순서 및 그룹 MySQL의

그룹을하여 수에 의해 정렬 열 데이터 => 순서와 같은

에 의해 몇 가지 큰 의해 순서 사이 DIFF 및 그룹에게

하나 이상의 열에 의해 그룹 데이터 5 DIFF

+1

질문이 분명하지 않습니다. – ariefbayu

+0

단순, 답장순 by g 주문 사이의 차이점 – Bharanikumar

+0

그룹 간 및 주문 별 차이 – Bharanikumar

답변

1

그룹에게, 데이터 하나 이상의 열로 주문으로 주문하십시오, 그룹화 된 항목 내에서 사용? 나는 정말로 그 질문을하지 않는다?

그룹을 사용하는 것은 특정 값에 대한 고유 값만 반환된다는 측면에서 선택 사항과 유사합니다. 또한 집계 함수를 사용하여 예를 들어 계산할 수 있습니다. 각 그룹의 합계.

무엇을 듣고 싶습니까? 사과와 오렌지의 다섯 가지 차이점을 말해 주시겠습니까?

2

order by 절은 데이터 집합을 정렬하는 데 사용됩니다. 예 :

select * 
    from customers 
    order by customer_id asc 

고객 ID 순서가 가장 낮은 고객부터 가장 높은 고객 순으로 고객의 목록을 제공합니다.

group by 절은 데이터를 집계하는 데 사용됩니다. 예를 들어

select customer_id, sum(sale_price), max(sale_price) 
    from customers 
    group by customer_id 
    order by customer_id asc 

과 같이 고객을 총 매출 및 최대 판매와 함께 고객 ID별로 다시 주문할 수 있습니다.

즉, 그룹화를 사용하면 데이터베이스의 여러 행을 몇 가지 기준에 따라 단일 출력 행으로 결합하고 그룹화와 관련이없는 필드의 기능을 선택할 수 있습니다 (최소, 최대, 총합, 평균 및 너무 에).