SELECT name, count(*) from users
group by name
order by count(*) => 오름차순
order by count(*) desc => 내림차순
=>정렬은 맨 마지막
group by랑 같이 안 써도 된다!!
ex) 웹개발 종합반의 결제수단별 주문건수 오름차순 정리해 세어보기
SELECT payment_method, count(*) from orders
where course_title ='웹개발 종합반'
group by payment_method
order by count(*)
문자열을 기준으로 정렬해보기
ex)
SELECT * from users
order by email desc
=> desc 생략하면 오름차순
이름 기준으로 정렬해보기
ex)
SELECT * from users
order by name
시간을 기준으로 정렬해보기
ex)
SELECT * from users
order by created_at
SQL inner join 연습 (0) | 2023.03.15 |
---|---|
SQL join, Alias (0) | 2023.03.15 |
SQL Group by, Order by 연습 (0) | 2023.03.15 |
SQL Group by (0) | 2023.03.15 |
SQL 같지 않음, 범위, 포함, 패턴 등 (0) | 2023.03.06 |