-
sql distinct on (spalte)
Hallo.
Habe ein kleines select Problem. Ich möchte aus einer Tabelle jeweils nur einen Satz (den ersten Satz der gefunden wird) der meinen Kriterien entspricht herausfiltern. Es gibt wohl eine Funktion
select distinct on (Spalte4) Spalte 1, Spalte3, Spalte4,... where ... womit der distinct nur auf die angegebene Spalte angewendet wird und die anderen Werte beliebig sein dürfen. Vielleicht hat mir einer nen Tipp zu meinem Problem.
Danke
Marc
-
Es gibt da verschiedene Möglichkeiten:
"For 1 Rows Only " Selektiert nur 1 Satz (Falls du genau einen haben willst)
Ansonsten kenne ich den Distinct nur in der Art, dass er die Zeilen der selektion zusammenfasst wenn die Felder gleich sind
(Also Select distinct name from kundenp würde mir jeden Kundennamen genau einmal ausgeben, egal wie oft er in der tabelle ist)
Für dein Problem würde ich ansonsten mit einem Subselect arbeiten dass mir MIN(RRN(Dateiname)) ermittelt und somit den Satz mit der niedrigsten Satznummer für die ausgewählten Kriterien sucht.
Cya
Rince
-
Danke für den Tipp.
Hat nach etwas Testarbeit wunderbar geklappt.
Das mit dem distinct on kommt von postgre sql, hab es verwechselt.
Marc
Similar Threads
-
By christian_lettner in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 16-11-06, 10:15
-
By jakarto in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-07-06, 13:41
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-06, 14:11
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
-
By Akku in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 10-05-06, 08:07
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks