Używam bazy MySQL. Mam taki fragment tabeli:
id value1 value2
"1" "117.50" "90.50"
"2" "91.00" "111.00"
"3" "<NULL>" "120.00"
Zapytanie:
SELECT max(value1), max(value2) FROM tabela;
zwróci mi: 117.50 120.00
Potrzebuję poprawić to zapytanie tak, aby w pierwszej kolumnie wynikiem było NULL. Czyli ma zwracać wartość maksymalną, jeżeli żadna wartość w kolumnie nie jest NULLem, a jeżeli któraś jest równa NULL, to ma nie szukać maksymalnej, tylko zwrócić NULL. Nie mam pomysłu jak to zrobić. Będę wdzięczny za wszelkie sugestie.