5
Próbuję zrobić coś takiego:Jak uzyskać największą z dwóch wartości kolumn w MySQL?
SELECT MAX(
ADDDATE(expirationdate, INTERVAL 1 YEAR),
ADDDATE(now(), INTERVAL 1 YEAR)
)
Oznacza to, że dostać „za rok”, lub „lat od daty wygaśnięcia przechowywane w tabeli”, która jest większa (I” m odnawiające subskrypcje osób).
To oczywiście nie działa, ponieważ funkcja MAX() służy do agregacji między wierszami, a nie do porównywania 2 wartości. Czy istnieje funkcja, która zrobi to w MySQL? (chciałbym uniknąć IF)
Dziękuję! Próbowałem "największy" i "maksimum" i nie działały. Dzięki! –
FYI - przeciwieństwem 'największego()' jest 'najmniej()' – s2t2