아래 검색어의 각 카테고리에서 NAME에 대한 ASC 주문 결과를 얻으려고했지만 그 것을 파생시킬 수 없습니다.케이스 별 mysql 주문
select ID,NEWID,NAME from table
ORDER BY CASE
WHEN ID = PID THEN 1
WHEN NEWID IS NOT NULL THEN 2
ELSE 3
END;
PID가 입력되어 하나의 레코드가 반환되며 첫 번째로 표시되어야하며 나머지는 NEWID를 기반으로해야합니다. 하지만 레코드를 2 섹션에 대한 NAME 기반의 ASC 정렬하려면 (NEWID null 및 Null 아닙니다).
정확히 내가 뭘 필요 .. 덕분에 많이 @ DRapp – Chandru
@ Chandru, 너 환영합니다 ... 또한 Q & A에 대한 사이트 에티켓 둘러보기 -> 둘러보기를 통해 다른 사람들이 질문을 해결하고 다른 사람들이 자신의 업무에 유사한 문제가있는 경우 어떤 것이 작동하는지 찾을 수 있도록 도움말 -> 둘러보기를 확인하십시오. – DRapp