sql - zapytania
sql - zapytania
W zapytaniu posortuj malejąco i wyświetl drugi wiersz. Chyba, że te liczby nie są unikalne wtedy będzie trochę trudniej.
-
- Użytkownik
- Posty: 374
- Rejestracja: 21 cze 2007, o 11:28
- Płeć: Mężczyzna
- Lokalizacja: Łostowice
- Pomógł: 146 razy
sql - zapytania
SELECT MAX(pole_liczbowe)
FROM tabela
WHERE pole_liczbowe < (SELECT MAX(M.pole_liczbowe) FROM tabela M)
Jeśli chcesz wyświetlić jednocześnie obie wartości
SELECT MAX(u1.pole_liczbowe), MAX(u2.pole_liczbowe)
FROM tabela u1, tabela u2
WHERE u1.pole_liczbowe > u2.pole_liczbowe
FROM tabela
WHERE pole_liczbowe < (SELECT MAX(M.pole_liczbowe) FROM tabela M)
Jeśli chcesz wyświetlić jednocześnie obie wartości
SELECT MAX(u1.pole_liczbowe), MAX(u2.pole_liczbowe)
FROM tabela u1, tabela u2
WHERE u1.pole_liczbowe > u2.pole_liczbowe