ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
459
459
EMPFEHLEN
-
Hallo
ich habe eine mssql7.0 DB. Auf dieser DB habe ich eine Tabelle auf der ich eine Spalte RegisterNR. habe und eine Spalte VersionsNr.
so, nun kann es vorkommen das es mehrfach Einträge gibt mit derselben RegisterNr und VersionsNR.
Tabelle: Dokument
z.B.
RegisterNR VersionsNR
123 1
123 1
456 1
567 1
567 2
Ich will nun alle RegisterNr., die doppelt oder öfters vorkommen, die auch dieselbe VersionsNr haben...
Select
KontoNr, Stichwort, RegisterNr, VersionsNr
from Dokument
where RegisterNr in
(Select RegisterNr from Dokument
group by RegisterNr, VersionsNr
having count(RegisterNr) > 1)
order by VersionsNr, RegisterNr
Wenn ich diese Abfrage benutze, dann bekomme ich auch zb wie oben im bsp den Wert 567, den ich ja eigentlich nicht haben möchte.
RegisterNR VersionsNR
123 1
123 1
567 1
567 2
Ich stehe mächtig auf dem Schlauch und bin um jeden Rat dankbar.Geändert von Hopefully (15.06.05 um 15:27 Uhr)
-
Select
d1.KontoNr, d1.Stichwort, d1.RegisterNr, d1.VersionsNr
from Dokument d1
where Exists
(Select d2.RegisterNr from Dokument d2
where d1.RegisterNr = d2.RegisterNr AND d1.VersionsNr = d2.VersionsNr
group by d2.RegisterNr, d2.VersionsNr
having count(d2.RegisterNr) > 1)
order by d1.VersionsNr, d1.RegisterNr
-
Andi ich danke dir ....funktioniert alles

super Sache...hatte es zwar auch mit EXISTS ausprobiert bin aber mit der richtigen Syntax kräftig auf dem Schlauch gestanden..
Ähnliche Themen
-
Scrollbalken innerhalb einer Tabelle
Von Thalin im Forum CSSAntworten: 2Letzter Beitrag: 09.11.07, 13:37 -
Höchsten Wert einer bestimmten Spalte innerhalb einer Tabelle ermitteln
Von Bomber im Forum PHPAntworten: 8Letzter Beitrag: 28.10.05, 22:08 -
Scrollbare Tabelle innerhalb einer Tabelle
Von Granate im Forum HTML & XHTMLAntworten: 9Letzter Beitrag: 06.07.05, 12:40 -
Abfrage in einer 2ten Tabelle innerhalb einer Funktion****
Von coloxer im Forum PHPAntworten: 2Letzter Beitrag: 02.12.02, 16:59 -
Scrollbar innerhalb einer Tabelle?
Von Gully im Forum HTML-EditorenAntworten: 6Letzter Beitrag: 31.07.02, 12:37





Zitieren
Login





