Zum Inhalt springen

lafferma

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

  1. SUPER... Genau das was ich gesucht habe!! Herzlichen Dank!! GENIAL
  2. Danke für die Antwort. Ok, ein Min(Datum) macht zwar bei diesen zwei Einträgen Sinn, aber wenn ich im Statement das AND b = '011365005037415' entferne, was ich muss (verwendete es hier nur als beispiel) funktionierte das mit dem Min(Datum) nicht mehr!? Oder sehe ich das Falsch?? Habe mit dem Statement herum getestet, aber beide Varianten (nur DISTINCT oder nur GROUP BY) haben gleiches Resultat geliefert. MERCI
  3. Hallo Zusammen, Ich möchte aus einer Tabelle eine Liste erstellen, wo ich bei doppelten Einträgen jeweils nur einen Eintrag (z.B. den Ersten) angezeigt bekomme. Es ist eine Oracle-DB Mit folgender SQL-Anweisung: SELECT DISTINCT ID AS "ID", DATUM AS "Datum", NUMMER AS "Nummer", bAS "b" FROM Tabelle GFP WHERE b IS NOT NULL AND b <> '-' AND b <> '0' AND b = '011365005037415' --AND b NOT IN (SELECT MIN( FROM Tabelle GROUP BY ID, DATUM, NUMMER, b --HAVING GFP.ID> MAX(ID) ORDER BY b Erhalte ich folgendes Resultat: ID; Datum; Nummer; b 103016; 31.01.2008; 0791112233; 011365005037415 103016; 29.02.2008; 0791234567; 011365005037415 Ich möchte aber nur einen Eintrag anzeigen, welchen ist mir eigentlich egal. Habt ihr eine Idee?? Herzlichen Dank

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...