Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tylko najwyższy element
vander1989
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

Ostrzeżenie: (0%)
-----


Witam!
Chciłem wyświetlić maxymalny element robie sobie max(kolumna_jaka_mnie_interesuje) i element max faktycznie jest na samej górze ale nie jest sam ponieważ wyswietlają się wszystkie inne elementy. Jak można selektem to zrobić zeby wyswietlał się ten jeden jedyny element.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vander1989
post
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

Ostrzeżenie: (0%)
-----


np.
  1. SELECT student.nr_albumu, nazwisko, Avg(ocena) FROM student, zaliczenie
  2. WHERE student.nr_albumu = zaliczenie.nr_albumu
  3. GROUP BY student.nr_albumu, nazwisko ;
  4.  
  5. lub
  6.  
  7.  
  8. SELECT wykladowca.nr_wykl, nazwisko, przedmiot.id_przed,nazwa,termin,ocena, Count(ocena) AS ilosc
  9. FROM wykladowca, przedmiot,zaliczenie,pro_zaj
  10. WHERE wykladowca.nr_wykl=pro_zaj.nr_wykl AND przedmiot.id_przed=pro_zaj.id_przed
  11. AND przedmiot.id_przed= zaliczenie.id_przed
  12. GROUP BY wykladowca.nr_wykl,nazwisko, przedmiot.id_przed,nazwa,ocena,termin;
  13.  
  14.  


Cytat(icetique @ 28.02.2010, 19:06:27 ) *
  1. WHERE kolumna_jaka_mnie_interesuje = max(kolumna_jaka_mnie_interesuje)
?

bądź po prostu
  1. ORDER BY kolumna_jaka_mnie_interesuje DESC LIMIT 1



Oracle chyba nie wspiera za bardzo opcji limit? i w where też nie można używać raczej MAX?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.06.2026 - 18:50