MySQL에서 가장 큰 두 열 값을 얻는 방법은 무엇입니까?
문제
나는 다음과 같은 일을하려고 노력하고 있습니다.
SELECT MAX(
ADDDATE(expirationdate, INTERVAL 1 YEAR),
ADDDATE(now(), INTERVAL 1 YEAR)
)
즉, "지금부터 1 년"또는 "테이블에 저장된 만료 날짜부터 1 년"을 얻습니다.
Max ()는 2 값을 비교하는 것이 아니라 행 사이의 집계를위한 것이기 때문에 이것은 분명히 작동하지 않습니다. MySQL에서 이것을 수행 할 함수가 있습니까? (IF를 피하고 싶습니다)
해결책
제휴하지 않습니다 StackOverflow