![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Może jest tu ktoś kto byłby uprzejmy mi pomóc. jestem początkująca, więc bardzo prosze nie krzyczec ;p
czy jest w tym kodzie jakiś błąd? SELECT ID_ZESP, SUM( PLACA_POD ) AS suma_plac FROM PRACOWNICY HAVING SUM( PLACA_POD ) = ( SELECT MAX( SUM( PLACA_POD ) ) FROM PRACOWNICY GROUP BY ID_ZESP ) ps. korzystam z MySQL 5.1.49 meczę się z zadaniami z SQLa, znalazłam nawet gotowe rozwiązania tych zadań w internecie- są one identyczne jak moje rozwiązania, a cały czas dostaje komunikat " Invalid use of group function" (IMG:style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
bardzo dziękuje za odzew (IMG:style_emoticons/default/smile.gif)
otóż chce wyświetlić id_zespołów wypłacających swoim pracownikom najwięcej pieniędzy. wrzucę screena tabeli PRACOWNICY, żeby było jaśniej... (IMG:http://img824.imageshack.us/img824/9750/30935867.jpg) edit: ok, zrobiłam jak napisałeś i faktycznie proste i działa (IMG:style_emoticons/default/biggrin.gif) dzieki! ale temat jest z podzapytań, dlatego kminiłam podzapytanie... ale cóż, będzie tak (IMG:style_emoticons/default/wink.gif) pozdrawiam. Ten post edytował KatarzynaKatarzyna 25.01.2012, 23:50:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:51 |