$ numerischer Parameter: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
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.