반응형
잔액 테이블을 만들면서 알게 된 나름의 노하우? 이다.
조회 시점에서 ORDER BY를 하면 값이 원하는 대로 나오지 않는 경우가 있어서
조회된 결과를 ORDER BY 하고 싶은 방법을 찾았다.
1. FROM 절에 원하는 결과가 나온 쿼리를 적는다
2. sql변수를 활용하여 임시 인덱스를 만들어준다.
3. 임시 인덱스를 ORDER BY 해준다.
SELECT 임시 인덱스 AS 인덱스
s.* -- 출력
FROM(원하는 결과 순서가 나온 쿼리) AS s
ORDER BY 인덱스 DESC;
반응형
'SQL' 카테고리의 다른 글
[MySQL] 까다롭디 까다로운 잔액 , 잔고 테이블 쿼리 구성 (0) | 2022.04.23 |
---|
Comment