내가 날짜 difference.my 종류 현재 작업으로 분류 쿼리를 가지고 있지만 난 priority<=10 THEN 10
은 현재 우선 순위 현재MySQL의 쿼리
내 쿼리 추가 될 경우
같은 조건 케이스를 사용하려면 수정 우선 순위 값의 기본 비정상적인 값을 반환
내 쿼리는
SELECT videoid,priority,
CASE WHEN priority<=10 THEN (priority+10)
WHEN priority>10 and priority<=20 THEN (priority+9)
WHEN priority<=30 THEN (priority+8)
END AS 'modified_priority',
DATEDIFF(CURDATE(),
DATE(from_unixtime(submittime))) AS d
FROM
`datatable`
ORDER BY d
은 30보다 우선되어야합니다. = 30? –
@ user3660286 : * 'default abnormal value'*를 정의하십시오. –
답변으로 문제가 해결 되었습니까? –