0
我有一個準系統搜索系統,它變得更加複雜,並且有很多奇怪的問題正在進行。我怎樣才能重寫這個搜索查詢更準確和高效重寫搜索查詢
tbl_notes
表只有course
的ID,但要將其添加到搜索我用一個內部查詢也檢查它。這有很多問題,我不太強大的任何幫助將不勝感激。
TBL_NOTES:
[id][user_id][note_title][note_title][topic][course][note]
TBL_COURSES:
[id][user_id][course_name]
SELECT * FROM `tbl_notes`
WHERE `active` = '0'
AND `valid_note` = '0'
AND `user_id` = '33'
AND `note` LIKE '%biology%'
OR `topic` LIKE '%biology%'
OR `note_title` LIKE '%biology%'
OR `course` IN (SELECT `id` FROM tbl_courses WHERE `course_name` LIKE '%biology%' AND user_id = '33')
ORDER BY id DESC LIMIT 0, 6
感謝
該查詢看起來很好..有什麼問題?只有緩慢? –
你會寫出你的表格和預期結果嗎? – Freelancer