$ numerischer Parameter: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
select | select | ||
RID from BELEG where ANLAGE BETWEEN '01.01.2003' AND '01.01.2006' | RID from BELEG where ANLAGE BETWEEN '01.01.2003' AND '01.01.2006' | ||
list | list | ||
distinct numeric RID | distinct numeric RID | ||
data | data | ||
select | select | ||
* from EREIGNIS where AUFTRITT BETWEEN '01.01.2006' AND '02.01.2006' AND | * from EREIGNIS where AUFTRITT BETWEEN '01.01.2006' AND '02.01.2006' AND |
Version vom 10. Januar 2005, 17:00 Uhr
In das SQL Statement lassen sich auch Ergebnismengen aus anderen SQL abfrage einbauen. Dazu kann mit list eine Ergebnis-Menge vorbereitet werden.
select RID from BELEG where ANLAGE BETWEEN '01.01.2003' AND '01.01.2006' list distinct numeric RID data select * from EREIGNIS where AUFTRITT BETWEEN '01.01.2006' AND '02.01.2006' AND BELEG_R IN $0
Eine Ergebnis-Menge aus dem ersten SQL Statement wird dauerhaft gesichert, und in das zweite SQL Statement übernommen. Es gibt sicher auch EIN SQL - Statement das dieselbe Ergabnismenge liefert, durch Includes kann jedoch wesentlich übersichtlicher formuliert werden.