[ASP] wg. modifizierung eines dateninhaltes

Roman Pittroff activeserverpages@glengamoi.com
Thu, 15 Sep 2005 14:11:24 +0700


> hallo asp-kollegen
> ich habe 2 tabellen:
> 
> tab1:
> name, kurzzeichen_plus
> 
> tab2:
> famname, vorname, kurzzeichen
> 
> tab1 ist die vorgabe für meine suche.
> "name" enthält bei tab1 bei bedarf den zusatz "fr.", in tab2 
> steht dafür der vorname.
> ebenso enthält "kurzzeichen_plus" aus tab1 noch eine 
> ergänzung gegenüber "kurzzeichen" aus tab2.
> jetzt möchte ich mit einem select die vornamen derjenigen 
> finden, die in
> tab1 in "name" zu finden sind.
> 
> mit:
> set obj=conn.execute("select a.name,b.famname,b.vorname  "&_
>                     "from tab1 a, tab2 b WHERE a.name like 
> b.famname order by a.name")
> 
> finde ich die einträge, deren "name" keine ergänzung enthält.
> 
> um ALLE aus tab1 zu finden, müsste ich "b.kurzzeichen" 
> modifizieren, und zwar in dem sinne:
> ...WHERE a.kurzzeichen_plus LIKE "&ergänzung&"b.kurzzeichen

Hallo hast du eine id mit der tab1 und tab2 verbunden werden?
Wenn ja dann machen einen leftjoin

Select * from Tab1 LeftJoin Tab2 ON Tab1.ID = Tab.id
Where ...

Gruss

Roman Pittroff
Consulting
Bangkok, Thailand