
Zitat von
THK
Kann ich etwa mit SQL eine logische Datei erzeugen, welche ich in eine Query einbinden kann?
Gruß Thomas
Eine SQL-View ist eine ungeschlüsselte logische Datei, die in Query wie jede DDS-beschriebene physische/logische Datei verwendet werden kann.
Ist eine bestimmte Sortierung im Query/400 erforderlich, muss diese über "Sortierfelder auswählen" angegeben werden.
Es gibt übrigens keine Garantie dafür, dass bei Angabe einer geschlüsselten Datei in Query/400, auch die Sortierung dieser Datei übernommen wird! Der Query Optimizer entnimmt nur die Informationen für Feld- und Satz-Auswahl, sowie die Verknüpfungen. Der Zugriffs-Weg wird separat ermittelt.
Eine SQL-View, mit jeweils dem kleinsten Wert einer Gruppierung könnte wie folgt aussehen.
PHP-Code:
create view MyLib/MyView
as (Select Feld1, Feld2, Min(Feld3) as MyMin
from MyLib/MyFile
group by Feld1, Feld2)
Bookmarks