Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
Delphi 7 Architect
|
Verschiedene SQL-Abfragen zu einer verbinden?
22. Okt 2005, 22:06
Datenbank: Interbase • Zugriff über: BDE
Hallo,
wie kann ich verschidene sql-abfragen zu einer verbinden?
z.B.:
SQL-Code:
SELECT ob_pkey,ob_parkey,ob_bez,ob_auftragnr,ob_strasse,ob_plz,ob_ort,ob_hinweis,ob_bem,ob_rfolge,ob_obrfolge,ob_vertraglaufz,ob_investzeitr,ob_baujahr,ob_renovjahr,ob_bundesland,ob_auftrnrkreisav,ob_auftrnrkreismi,ob_losnr,ob_posnr,ob_zustandsgrd,ob_kgr,kgr_nr,ob_ktrg,ktrg_nr,ob_kst,kst_nr,ob_kart,kart_nr
FROM objekt,kostengruppen,kostentraeger,kostenstellen,kostenart
WHERE (ob_parkey = '20051022220917000299999' AND kgr_pkey=ob_kgr AND ktrg_pkey=ob_ktrg AND kst_pkey=ob_kst AND kart_pkey=ob_kart)
SQL-Code:
SELECT li_pkey,li_parkey,li_bez,li_auftragnr,li_strasse,li_plz,li_ort,li_hinweis,li_bem,li_lirfolge,li_rfolge,li_baujahr,li_renovjahr,li_bundesland,li_losnr,li_posnr,li_zustandsgrd,li_kart,kart_nr,li_ktrg,ktrg_nr,li_kst,kst_nr,li_kgr,kgr_nr
FROM liegenschaft,kostenart,kostentraeger,kostenstellen,kostengruppen
WHERE (li_parkey = '20051022220929000299999' AND kart_pkey=li_kart AND ktrg_pkey=li_ktrg AND kst_pkey=li_kst AND kgr_pkey=li_kgr)
SQL-Code:
SELECT btfg_pkey,btfg_parkey,btfg_bez,btfg_objekt,ob_bez,btfg_rfolge,btfg_hinweis,btfg_bem
FROM betrfuehrung,objekt
WHERE (btfg_parkey = '20051022220942000299999' AND ob_pkey=btfg_objekt)
es gibt nun einige gleiche tabellen und felder, wie kann ich daraus eine einzelne abfrage machen, so dass nur noch select ....{alle felder}... from ...{tabellen}... where ....{bedingungen} steht?
es reicht eine schematische antwort!
danke schon mal!
grüße
|