Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Błąd w zapytaniu
rad11
post
Post #1





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


Witam czy mogłby mi ktoś podpowiedzieć co może być nie tak w poniższym zapytaniu:

  1. SELECT department_id,department_name, manager_id, (ROUND(AVG(salary),2 )) AS "SALARY" FROM emp_details_view GROUP BY department_id,department_name,manager_id
  2. ORDER BY "SALARY"
  3. DESC;
  4.  


Chodzi o to żeby w wyniku było widać wszystkie powyższe kolumny z tym że kolumna Salary stanowi średnią zarobków pracowników danego departamentu zaokrągloną do 2 miejsc po przecinku.

Kiedy kasuje kolumne manager_id to pokazuje średnie dobrze, a ta kolumna ma być widoczna również. Kiedy jest ta kolumna wpisana to wiersze się powtarzaja i nie zlicza średniej tak jak powinno.

Prosze o pomoc i podpowiedzi.
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: 22.08.2025 - 17:35