konto usunięte
Temat: [mysql] funkcja min zwracająca więcej niż 1 element
Zastanawiam się czy jest możliwość uniknięcia ciężkiego działa, jakim jest procedura dla takiego prostego zapytania:SELECT col1, col2, min(col3)
FROM table
GROUP BY col1, col2
ORDER BY col1, col2, col3 asc
Z tym, że funkcja min() (albo ekwiwalentna funkcja) powinna zwracać nie jeden, a 10 elementów z każdej kombinacji col1; col2; col3[1-10]
Myślałem o wrzuceniu LIMIT 10 ale wtedy usuwa wszystko powyżej 10 dla całej tabeli :)
Procedura jest już napisana ale sądzę, że jest na to o wiele prostsze i szybsze rozwiązanie 1 zapytaniem sql.Paweł Jędrasiewicz edytował(a) ten post dnia 01.02.10 o godzinie 15:49