1
온라인으로 찾으려고했지만 아무 것도 찾을 수없는 것 같습니다. 어떻게하면 정수 (= 1)의 양을 확인하고 행을 가장 적은 순서에서 정렬 할 수 있습니까?순 부울의 양으로 정렬 하시겠습니까?
예를 들어,이 3 개의 불린.
INT_ONE, INT_TWO, INT_THRE
는는에 일종의 당신 :
온라인으로 찾으려고했지만 아무 것도 찾을 수없는 것 같습니다. 어떻게하면 정수 (= 1)의 양을 확인하고 행을 가장 적은 순서에서 정렬 할 수 있습니까?순 부울의 양으로 정렬 하시겠습니까?
예를 들어,이 3 개의 불린.
INT_ONE, INT_TWO, INT_THRE
는는에 일종의 당신 :
함께 열을 추가 감사 및 :
ORDER BY (INT_ONE + INT_TWO + INT_THREE) DESC
당신은 또한 값을 사용해야하는 경우 :
을SELECT
(INT_ONE + INT_TWO + INT_THREE) AS num_true
FROM tbl
ORDER BY num_true DESC
MySQL의 불리언 값이 0 또는 1이기 때문에 작동합니다.
감사합니다. Michael, 나는 이것을 시도 할 것입니다! :) – pufAmuf