Witam,
Nie mogę sobie poradzić z dwoma zadaniami dot. mysql:
1 - Utwórz użytkownika, który będzie mógł wykonać w ciągu doby maksymalnie 144 dowolnych
zapytań i posiadać 5 połączeń maksymalnie.
2 - Dodaj użytkownika, który będzie musiał co 3 miesiące zmieniać hasło, będzie inne niż 3 ostatnie i
inne niż ostatnie przez 2 lata.
Jest jeszcze jedno zad które udało mi się zrobić ale tylko połowicznie:
3 - Napisz zapytanie , które pobierze wszyskich graczy, którzy strzelili liczbę bramek powyżej średniej
(w śród zawodników, którzy strzelili bramki). Przykład, jeśli średnia ze strzelonych bramek wynosi
1.23, to zapytanie zwróci zawodników którzy strzelili min. 2 bramki.
Oto co zrobiłem do tej pory:
- select AVG(a.gracze) AS srednia FROM (SELECT COUNT(player) AS Gracze From goal a GROUP BY player) a
Do tego zadania wykorzystuję tabelę "goal" z bazy danych, w której mam dane piłkarzy którzy strzelili gola, oraz w której minucie - stąd Count, aby zliczyć ilość łącznie strzelonych bramek pogrupowanych względem piłkarzy, a następnie wyciągnięcie z tego średniej. Obecne zapytanie zwraca mi jedynie informację jaka jest średnia strzelonych bramek przez wszystkich piłkarzy i nie wiem jak zmodyfikować to zapytanie aby zamiast średniej byli wyświetlani tylko piłkarze którzy strzelili ilość bramek przekraczającą tą średnią.
Mam nadzieję że w miarę zrozumiale napisałem z czym się borykam. Będę wdzięczny za każdą pomoc :)