Hallo!

Select fi_id,          As ID
       (Name1 + Name2) As Feld1,
       Kurztitel       As Feld2
       ' '        As Feld3
       'f'             As Herkunft
>From   Tabelle1
UNION
Select pe_id,             AS ID
       (Vorname + Zuname) As Feld1,
       Kurzname           As Feld2
       ' '           As Feld3
       'p'                As Herkunft
>From   Tabelle2
UNION
Select gr_id,   AS ID
       Titel    As Feld1,
       Kurzname As Feld2
       ' ' As Feld3
       'p'      As Herkunft
>From   Tabelle3

Die drei SELECT-Befehle werden einfach durch UNION verbunden, dabei
achtet man darauf, dass letztendlich alle Tabellen die gleichen
Spaltenbezeichnungen verwenden (AS ...). Am besten, Du definierst das
als View und testest es in der Datenbank (Query Analyzer).

Wenn Du noch sortieren m�chtest, steckst Du einfach alles in eine
Klammer, oder sortierst die View:

Select * From (...) Order By ID

Eine Stored Procedure ist nicht erforderlich, die View reicht.

Freundliche Gr��e
Joachim van de Bruck




| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an