sql group by 내부정렬
2018. 2. 22. 11:54ㆍSQL
1. group by 해서 나오는 데이터가 최신 데이터를 원하는 경우가 발생하는데 기존의 group by로 쿼리문을 작성하면 가장 먼저 입력된 데이터가 출력됩니다. 서브쿼리를 작성하여 묶어주면 최신 데이터를 출력할 수 있습니다.
select *,sum(cnt) from (select * from stock where division='제품' order by date desc)groupName group by name
|
'SQL' 카테고리의 다른 글
MySQL 조건에 따라 값 변경하는 방법 (1) | 2022.11.09 |
---|---|
날짜와 시간 함수 (0) | 2019.02.14 |