Zvoni
Erfahrenes Mitglied
Hiho,
Unabhängig davon, dass ich es seltsam finde, eine Personalnr. in der Mitarbeiter Chronik zu finden, anstatt in den Mitarbeiter Stammdaten
Ja, falls du die Personalnr mitliefern willst, reicht es das A-Subselect um dieses Feld zu erweitern.
Nur dran denken, dann auch das Group by um dieses feld zu erweitern
SELECT A.M_ID, A.PersonalNr, A.Gesamt, B.Gefiltert, B.MAXAustritt
FROM (SELECT M_ID, Personalnr, COUNT(*) AS Gesamt
FROM MAChronik GROUP BY M_ID, Personalnr) AS A,
Und schon kannst du das oben mit mac.personalnr ansprechen
Was Performance betrifft, muss ich passen, da ich selten mit MySQL zu tun habe, und auch keinen Query-Analyzer dafür zur Hand habe.
Vielleicht kann dir jeman anderst hier dabei helfen.
Unabhängig davon, dass ich es seltsam finde, eine Personalnr. in der Mitarbeiter Chronik zu finden, anstatt in den Mitarbeiter Stammdaten
Ja, falls du die Personalnr mitliefern willst, reicht es das A-Subselect um dieses Feld zu erweitern.
Nur dran denken, dann auch das Group by um dieses feld zu erweitern
SELECT A.M_ID, A.PersonalNr, A.Gesamt, B.Gefiltert, B.MAXAustritt
FROM (SELECT M_ID, Personalnr, COUNT(*) AS Gesamt
FROM MAChronik GROUP BY M_ID, Personalnr) AS A,
Und schon kannst du das oben mit mac.personalnr ansprechen
Was Performance betrifft, muss ich passen, da ich selten mit MySQL zu tun habe, und auch keinen Query-Analyzer dafür zur Hand habe.
Vielleicht kann dir jeman anderst hier dabei helfen.