Forum: Datenbanken
Delphi
by Metallicwar,
14. Mai 2013
--> Jeden ...
--> Diesen JOIN benötige ich, um herauszufinden, ob der Mitarbeiter an diesem Tag z.B. Krank ist oder Urlaub hat.
Hab zunächst mal den Tipp aus Beitrag #8 probiert. Hat mir leider auch nicht weitergeholfen, hab so nur jeden Eintrag doppelt angezeigt bekommen ... bin jetzt aber schon ein Stückchen weiter...
Ich hab lediglich das ORDER BY am Ende umgebaut.
Die...
Forum: Datenbanken
Delphi
by Metallicwar,
14. Mai 2013
Hi,
ja das hab ich auch schon probiert. (wurde in einem vorherigen Post auch schon vorgeschlagen)
Liefert mir aber auch nicht das was ich brauch.
Forum: Datenbanken
Delphi
by Metallicwar,
14. Mai 2013
SELECT ma_s.ID, ma_s.Personalnummer as Personalnr, ma_s.Nachname as Name,
ma_s.Vorname, bd.Datum, bd.Kuerzel, bd.Feiertag, a.Bezeichnung,
IIF(be.Pause = 0, null, ZMIF.MinToHour(be.Pause)) AS PauseH,
ZMIF.MinToIHour(be.Pause) as PauseIH,
IIF(be.Tagesbrutto = 0, null, ZMIF.MinToHour(be.Tagesbrutto)) AS TagesbruttoH,
ZMIF.MinToIHour(be.Tagesbrutto) as...
Forum: Datenbanken
Delphi
by Metallicwar,
7. Mai 2013
Hi, nehm ich die Bedingungen (im ersten Teil Buchungsart='A', im zweiten Buchungsart='P') in meine WHERE Bedingungen auf, werden nur noch Tage mit Buchungen angezeigt.
Die zweite WHERE Bedingung müsste ich ich auch nicht nur auf 'P' beschränken, sondern eigentlich <> 'A' da es auch Buchungsarten wie 'D' oder 'U' gibt und an Wochenenden ist die Buchungsart ' '
Lass ich die Bedinungen...
Forum: Datenbanken
Delphi
by Metallicwar,
3. Mai 2013
Hi jobo,
die ma_s.ID IN (3) kann ich nicht durch = ersetzen, da es auch sein kann, dass ich durch eine Funktion mehrere ID's bekommen, daher muss ich das ganze über IN lösen.
Das mit dem Datum werd ich umbauen.
Jetzt steh ich aber vor einem anderen Problem, vll kann mir da jmd helfen ...
Momentan werden in meiner Ergebnismenge nur Tage angezeigt, wo der Mitarbeiter eine Buchung hat.
Tabelle...
Forum: Datenbanken
Delphi
by Metallicwar,
18. Apr 2013
Moin,
habe folgenden Datenbestand:
ID--Datum--Buchungsart--Buchung1--Buchung2
1--01.04.13--A--07:00--16:00
2--01.04.13--P--11:00--11:30
3--01.04.13--A--17:00--20:00
4--01.04.13--P--18:00--18:30
Ich möchte mir aber nur die früheste Kommen und die letzte Gehen Buchung zusammenfassen.
Buchungen der Buchungsart P Sollen nicht berücksichtigt werden.