webForumDet fria alternativet
Logga in / Bli medlem

LEFT JOIN och LIKE

Databaser & SQL

2 svar · 306 visningar · startad av Pikkenix

Medlem sedan mars 2003116 inlägg
Trådstart#1

Behöver lite hjälp med en left join.
Jag har skrivit den så här:

SELECT tavla.start, tavla.stop, tavla.id, tavla.titel, artiklar.id FROM tavla LEFT JOIN artiklar ON artiklar.titel LIKE '%tavla.titel%' WHERE tavla.start >= #" & Date() & "# AND tavla.stop <= #" & Date() & "# ORDER BY tavla.id, tavla.start

Det jag vill åstakomma är en lista med data från två tabeller (join) där tabell 2's titel innehåller minst samma ord som i tabell 1 (like).
Det fungerar dock inte, vill kunna kombinera like och join men lyckas inte, går det inte och isåfall hur arbetar jag runt det?

Medlem sedan dec. 19996 721 inlägg
#2
LEFT JOIN artiklar ON artiklar.titel LIKE '%'  + tavla.titel + '%'

Lite osäker på om Access gillar det dock.

Medlem sedan mars 2003116 inlägg
#3

Tack så jättemycket, fungerade även i access!

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)