반응형
한계와 반대되는 MariaDB
SELECT * FROM table ORDER BY date DESC LIMIT 3;
위의 문장은 최신 3개의 엔트리를 출력하지만 다음과 같이 DESC 대신 ASC를 사용하지 않고 가장 오래된 3개의 엔트리를 원합니다.
SELECT * FROM table ORDER BY date DESC BOTTOM 3;
테이블에서 원하는 데이터를 오름차순으로 가져온 다음 해당 하위 쿼리를 쿼리하여 데이터 순서를 변경하십시오.
SELECT * FROM (
SELECT * FROM table ORDER BY date ASC LIMIT 3
) result
ORDER BY date DESC
또는 데이터를 오름차순으로 조회한 다음 array_reverse()와 같이 배열 순서를 프로그래밍 방식으로 역전할 수도 있습니다.
언급URL : https://stackoverflow.com/questions/48348707/mariadb-opposite-of-limit
반응형
'programing' 카테고리의 다른 글
치명적인 예외: Firebase-Messaging-Intent-Handle --java.lang.NoClassDefFoundError(NoClassDefFound 오류) (0) | 2022.09.05 |
---|---|
그리고 정적Autowired 법 @ (0) | 2022.09.05 |
mysql: 인식할 수 없는 서비스 (0) | 2022.09.05 |
Vue + vuex 개체 돌연변이 (0) | 2022.09.05 |
MySQL에서 datetime에 삽입할 때 PHP date() 형식 (0) | 2022.09.05 |