Witam,
Załóżmy, że chcę wybrać minimum po kolumnie A, ale w przypadku remisu chcę wybrać po minimum w kolumnie B
Wówczas czy na bazie Oracle przejdzie coś takiego: MIN(A,B)
Pytam, bo na niektórych implementacjach coś takiego przechodzi,
0
0
SELECT
least(a,b)
FROM
tabela
ORDER BY a DESC, b DESC
LIMIT 1
0
- jakiś przykład
- jeśli jest remis to po kolumnie B tylko z tych najmniejszych z A czy wszystkich?
- jaka baza ma coś takiego?
może coś w ten deseń:
SELECT A, Min(B) from (select min(a) a from tab) group by a
jednak bez przykładu ciężko mi coś zaproponować