Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie Select
Adam51015
post 21.10.2015, 19:32:19
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 18.05.2015

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


Witam. Mam tabelę z polami: IDucznia, ocena, IDprzedmiotu, data. Jak napisać zapytanie, które zwróci mi liczbę (nie listę ) uczniów, którzy mają średnią ocen większą niż średnia wszystkich ocen? Proszę o pomoc.
Go to the top of the page
+Quote Post
mmmmmmm
post 21.10.2015, 21:56:22
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


  1. SELECT Count(*) FROM (SELECT IDUcznia, Avg(ocena) srednia_ucznia FROM tabela GROUP BY IDUcznia) u, (SELECT Avg(ocena) srednia FROM tabela) s WHERE u.srednia_ucznia>s.srednia
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 00:23