반응형
MariaDB: 그룹화 세트/롤업으로 정렬하려면 어떻게 해야 합니까?
그룹화할 데이터 집합이 있습니다.GROUPING SETS
/ROLLUP
https://dbfiddle.uk/XB0nOBWb 에 바이올린 연주자가 있습니다.
SELECT initial, data, count(*)
FROM test
GROUP BY ROLLUP(initial,data);
MariaDB에는 없는 것 같습니다.grouping()
그룹화 수준을 제공하는 함수입니다.다른 DBMS(예: Postgre)에서 사용했을 것입니다.SQL) 올바른 순서로 정렬:
SELECT initial, data, count(*)
FROM test
GROUP BY initial,data WITH ROLLUP
ORDER BY grouping(initial),initial,grouping(data),data;
MariaDB에서 이걸 어떻게 분류합니까?
Fidle(및 나만의 버전)에서는 결과가 올바르게 정렬된다는 점에 주목하지만, 그것이 신뢰할 수 있는지는 모르겠습니다.
언급URL : https://stackoverflow.com/questions/76242240/mariadb-how-do-i-sort-with-grouping-sets-rollup
반응형
'programing' 카테고리의 다른 글
jQuery 'input' 이벤트 (0) | 2023.07.25 |
---|---|
Node.js가 Blobs를 생성할 수 없습니까? (0) | 2023.07.25 |
Angular 2 단위 검정: 사용자 지정 파이프 오류 파이프를 찾을 수 없습니다. (0) | 2023.07.25 |
ColumnStore를 사용하는 MariaDB는 많은 하위 프로세스를 생성합니다. (0) | 2023.07.25 |
크롬의 jquery ajax 문제 (0) | 2023.07.25 |