![]() |
![]() ![]() |
![]() |
![]()
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:
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. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Na pierwszy rzut oka - wywal te cudzysłowy, czyli nie:
"SALARY" tylko SALARY. Co do błędów to przypuszczalnie chodzi o GROUP BY, dlaczego źle zwraca to już ciężej określić ponieważ nie wiemy do końca co trzymasz w tych polach. Ten post edytował Michael2318 27.02.2013, 16:55:38 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
@UP " mogą być używane jak ` tak BTW...
Cytat kolumna Salary stanowi średnią zarobków pracowników danego departamentu jeśli tak to:
To zapytanie wyświetla rekordy grupując je po departamencie podając średnią zarobków departamentu (tak jak pisałeś). Nie wiem w czym problem, na co Ci inne pola w group by... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Sephirus dzieki działa już tak jak powinno czyli mój głupi błąd daje plusika (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:07 |