sql - zapytania

darek20
Użytkownik
Użytkownik
Posty: 874
Rejestracja: 4 paź 2010, o 08:16
Płeć: Mężczyzna
Lokalizacja: wszedzie
Podziękował: 248 razy
Pomógł: 10 razy

sql - zapytania

Post autor: darek20 »

Jak wyświetlić z okreslonej kolumny liczbę, która bedzie druga po maksymalnej?
abc666

sql - zapytania

Post autor: abc666 »

W zapytaniu posortuj malejąco i wyświetl drugi wiersz. Chyba, że te liczby nie są unikalne wtedy będzie trochę trudniej.
darek20
Użytkownik
Użytkownik
Posty: 874
Rejestracja: 4 paź 2010, o 08:16
Płeć: Mężczyzna
Lokalizacja: wszedzie
Podziękował: 248 razy
Pomógł: 10 razy

sql - zapytania

Post autor: darek20 »

chodzi o to ze musze wyswielić wszystkie maksymalne i te które są na drugim miejscu
smiechowiec
Użytkownik
Użytkownik
Posty: 374
Rejestracja: 21 cze 2007, o 11:28
Płeć: Mężczyzna
Lokalizacja: Łostowice
Pomógł: 146 razy

sql - zapytania

Post autor: smiechowiec »

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
ODPOWIEDZ