webForumDet fria alternativet

Matcha fält i nestad sökning

Databaser & SQL

0 svar · 244 visningar · startad av Pikkenix

Medlem sedan mars 2003116 inlägg
Frågan#1

Försöker hämta ett tidigare fältresultat som nedan i en SQL-fråga men den tar det inte som jag vill.
Databasen är MySQL och det är alltså " LIKE '%' + tabla.titel + '%' " jag vill ska fungera, där tabl.titel är ett fält utanför den nestade sökningen (se nedan).

"SELECT tabla.start, tabla.stop, tabla.information, tabla.kategori, tabla.titel, tabla.kanalid, (SELECT artiklar.id FROM artiklar WHERE artiklar.titel LIKE '%' + tabla.titel + '%' AND artiklar.typ = 2 ORDER BY artiklar.id LIMIT 1), (SELECT artiklar.betyg FROM artiklar WHERE artiklar.titel LIKE '%' + tabla.titel + '%' AND artiklar.typ = 2 ORDER BY artiklar.id LIMIT 1) FROM tabla WHERE tabla.start >= '" & datum & "' AND tabla.start <= '" & DateAdd("h",29,datum) & "' AND tabla.kanalid = " & kanalid & " ORDER BY tabla.start"

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)