Hjælp til at sammensætte en SQL streng til MSDB.
En database hvor der er to tabeller:Dette er et vist eksempel som bruges til at forklare hvilken sql streng jeg har brug for.
Først skal der søges i den ene tabel:
a = select SideNavn from Sideindhold WHERE HvilkenUgeDag LIKE '%" & request.form("dagselectknapper") & "%'
Der efter skal resultatet a bruges til at finde i den anden tabel:
b = select * from SideLinkListe WHERE SideLink LIKE %a% AND VisesPaaAktivitetsSelectSide > ''
Så skal b i loop for at liste indholdet
Do while not b.EOF
Men, men, det skal være i en samlet SQL streng for at det hele hentes samtidigt, ellers er det kun en record der hentes.
Denne sql her under virker, men henter kun hvis indholdet i de to tabeller er helt ens. Det ville virke hvis IN kunne søge wildcard:
set nydataaktivitetdaysselect = conn.execute("select * from SideLinkListe WHERE SideLink IN (select SideNavn from Sideindhold WHERE HvilkenUgeDag LIKE '%" & request.form("dagselectknapper") & "%') AND VisesPaaAktivitetsSelectSide > ''")
Virker som sagt kun hvis IN var wildcard ligende, lidt ala LIKE %%
Det er det der er problemet og jeg ved ikke hvordan strengen skal laves for at den virker...
Nogen der kan hjælpe?