Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Dopppelte Einträge
6. Jun 2013, 16:21
2 Möglichkeiten, die mir spontan einfallen (beide ungetestet):
1.
SQL-Code:
SELECT
P1.ID_Personal, P1.Kartennummer
FROM
Personalstatus P1
JOIN
Personalstatus P2
ON
P2.Kartennummer = P1.Kartennummer
AND
P2.ID_Personal <> P1.ID_Personal
ORDER BY
P1.ID_Personal, P1.Kartennummer
2.
SQL-Code:
SELECT
P1.ID_Personal, P1.Kartennummer
FROM
Personalstatus P1
WHERE EXISTS(
SELECT
*
FROM
Personalstatus
WHERE
Kartennummer = P1.Kartennummer
AND
ID_Personal <> P1.ID_Personal
)
ORDER BY
P1.ID_Personal, P1.Kartennummer
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|