![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 6.12.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Mam takie zapytanie:
Puki w.miesiac występuje raz lub nie występuje wcale nie ma problemów. Problemy pojawiają się w drugim (i później) miesiącu. Wyniki zaczynają się dublować tzn. osoba pracująca w kwietniu, maju i w czerwcu ma dwa(jesli pracowacował w kwietniu trzy) wyniki. 230 Jan Kowalski PLXXXXXXXXXXXXXXXXXXXXXXXXXX [2300] 04-2012 230 Jan Kowalski PLXXXXXXXXXXXXXXXXXXXXXXXXXX [2300] 05-2012 230 Jan Kowalski PLXXXXXXXXXXXXXXXXXXXXXXXXXX [2300] 06-2012 231 Jadwiga Kowalska PLXXXXXXXXXXXXXXXXXXXXXXXXXX [2300] 05-2012 231 Jadwiga Kowalska PLXXXXXXXXXXXXXXXXXXXXXXXXXX [2300] 06-2012 Nie było by w tym nic złego gdyby nie fakt ze liczba w nawiasie to pole input formularza, które wypełniane jest z zapisanych wyników tylko z poprzedniego miesiąca i jest zmienna wpisywana co miesiąc z programu płacowego. Siedze nad tym od wczoraj i nie moge nic wymysleć więc może ktoś z was wpadnie na pomysł jak wypisywać złączone dane zależnie od miesiąc (kiedy poprzedni miesiąc ma numer 6 a bieżący 7 to pola są puste ale kiedy już cos wpisaliśmy to przywraca dane z tabeli). Jeśli coś jest niejasne chętnie wyjaśnię. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 6.12.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Tak w jednym tak w drugim przypadku coś nie gra. Pierwszy o ile dostałem wyniki wprawdzie rozbierzne od oczekiwanych ale ze spodziewanych 150 otrzymałem 132 o tyle w drugim przypadku zero wyników.
Potrzebuję listę wszystkich pracowników dla nowego miesiąca wynikającą ze złączenia users i pracownicy bez względu na to czy mieli czy nie wypłaty kiedykolwiek. Jednak jeśli już podaliśmy dane za miesiąc poprzedni powinny być pobrane. Może w ten sposób łatwiej nam będzie się skomunikować. W każdym razie dziekuję za już okazane zainteresowanie i liczę na jeszcze. mmmmmmm w twoim rozwiązaniu brakuje nowych pracowników (którzy nie pracowali w maju a co za tym idzie w czerwcu nie otrzymywali wynagrodzenia) Rozwiązanie mojego problemu:
Istotą było gdzie wstawić ów interwał. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:16 |