Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi@all,

ich habe das Problem, in einer Tabelle gibt es zu einer Bestimmten ID mehrere Einträge. Eines dieser Einträge ist auf Aktuell gesetzt. Zu dem kann man einen Status bestimmen.

Wenn nun einer der Einträge zu der entsprechenden ID auf aktuell gesetzt ist und den Status gelöst hat soll zu dieser Id kein eintrag mehr angezeit werden.

Kann man dies rein datenbanktechnisch lösen und falls ja wie.

Gruß

Karsten

Geschrieben

Also wenn ich dich richtig verstanden habe, willst du alle IDs sehen, wo keine zugehörige ID aktuell ist und den Status gelöst besitzt, oder?


SELECT ID

  FROM TABELLE

 WHERE ID NOT IN (SELECT ID

                                     FROM TABELLE 

                                  WHERE STATUS = 'gelöst'

                                       AND AKTUELL = 1)

Unter ORACLE zumindest.

Falls du das nicht meintest, dann erläutere deine Frage etwas deutlicher.

Vielleicht mit einem Auszug deiner Tabelle.

MfG

schawenn

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...