![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję obliczyć ilość przepracowanych dni przez pracownika.
Sprawa jest prosta: Najpierw imortuje sobie z pliku dane, Zapuszczam je do Mysql tam obliczam dni przepracowan przez
zwracam sobie wynik do przeglądarki i jest spoko. A w czym problem. Skrypt ten oblicza ile przepracowane dni nie uwzględniając weekendów, urlopów, dni wolnych od pracy. jak wprowadzić w to kalendarz z weekendami dniami wolnymi od pracy (urlopy jestem w stanie osobno wyciągnąć i poporstu odjąć od różnicy wyżej- to nie problem). Ten post edytował Wykrywacz 28.03.2006, 13:12:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam
Wywala Kod You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(data_rozw'') - data_od) + count(pesel) from daty group by pesel order by count(' at line 1 A ja już niewiem o co mu chodzi. Możecie spojżeć na to moje zapytanie i sprawdzić gdzie niema bądz jest przecinek... z góry dziękuje za pomoć. EDIT: Rozwiązane w mysql niema funkcji NVL, jest to funkcja występująca np. w Oraclu odpowiednikiem w mysql jest IFNULL Ten post edytował nospor 28.03.2006, 13:14:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:27 |