오름차순 및 내림차순 정렬을 통한 MYSQL 주문
제품이 포함된 mysql 테이블이 있습니다.
제품에는 카테고리 ID와 이름이 있습니다.
제가 하고 싶은 것은 카테고리 ID를 기준으로 먼저 내림차순으로 정렬한 다음 제품 이름을 기준으로 오름차순으로 정렬하는 것입니다.
SELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC
내가 원하는 것은
SELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC,ASC
이지만 안타깝게도 작동하지 않습니다.
두 번째 정렬 열의 정렬 순서를 정의하는 것이 mysql에서 가능한가요?
36
2
이렇게 하면 됩니다:
주문 기준` 최적화]1를 참조하세요.
같은 '주문 기준'에 같은 열 'ASC'와 'DESC'로 주문하는 것이 무슨 의미인지 이해가 안 되는데, 이렇게 하면 됩니다: '이름 DESC, 이름 ASC' 이렇게 하면 됩니다: