Thema
:
InterBase Group By / Left Join / 3xgleiche Tabelle??
Einzelnen Beitrag anzeigen
mkinzler
(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
Delphi 11 Alexandria
#
7
AW: InterBase Group By / Left Join / 3xgleiche Tabelle??
13. Apr 2014, 12:10
Oder
zusammenfalten
·
markieren
SQL
-Code:
select
P.PERSONAL_ID,
Sum
(U.FEHLTAGE_ARBEITSTAGE)
as
URLAUB,
Sum
(F.FEHLTAGE_ARBEITSTAGE)
as
FEHLTAGE,
Sum
(K.FEHLTAGE_ARBEITSTAGE)
as
KRANK
from
PERSONAL P
LEFT
JOIN
FEHLTAGE U
ON
U.FEHLTAGE_PERSONALID=P.PERSONAL_ID
LEFT
JOIN
FEHLTAGE F
ON
F.FEHLTAGE_PERSONALID=P.PERSONAL_ID
LEFT
JOIN
FEHLTAGE K
ON
K.FEHLTAGE_PERSONALID=P.PERSONAL_ID
where
U.FEHLTAGE_ART='
U
'
AND
F.FEHLTAGE_ART='
F
'
AND
K.FEHLTAGE_ART='
K
'
GROUP
BY
P.PERSONAL_ID;
Markus Kinzler
Zitat
mkinzler
Öffentliches Profil ansehen
Mehr Beiträge von mkinzler finden