webForumDet fria alternativet

enkel sökfunktion

2 svar · 222 visningar · startad av Pedda

PeddaMedlem sedan juni 20006 032 inlägg
#1

Håller på med en enkel sökfunktion men har problem med att få ut rätt data.

Tabellstrukturer

forum_threads
t_threadId
threadTitel
threadFraga
...

forum_answers
ref_threadID <-- referens till forum_threads.t_threadID
threadSvar
...

Det jag gör är en sökning med LIKE i threadTitel, threadFraga och threadSvar och resultatet jag vill ha ut är threadTitel och t_threadId från tabellen forum_threads utan att få med dubletter.

Databasen är MySQL 5

LarsGMedlem sedan dec. 200012 464 inlägg
#2
select t_threadId, threadTitel
  from forum_threads
 where threadTitle like '%this%'
    or threadFraga like '%that%'
    or t_threadId in
        (select ref_threadId
            from forum_aswers
           where threadSvar like '%awesome%')
PeddaMedlem sedan juni 20006 032 inlägg
#3

Klockrent som vanligt.

Tackar o bugar för hjälpen.

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)