所以這是我需要解決的問題:我的數據庫中的用戶正在遵循一定數量的課程。這些課程都是編號的,所以行courses
的值可能爲12, 34, 56
或12
或「'等。現在我正在執行搜索查詢以查找遵循某個課程的用戶。我想使用LIKE
,但它似乎是一個不切實際的解決方案,因爲當時我有如下匹配它:使用php和mysql查找數據庫匹配
courses LIKE '$course,%' OR courses LIKE '%,$course,%' OR courses LIKE '%,$course' OR courses LIKE '$course'
由於有四種不同的方式來搭配,我希望有一個更好的解決方案,但我自己還沒有想過任何事情。任何人都有創造性的解決方案?非常感謝。
那麼你是否試圖使用課程名稱或課程ID檢索數據? – Sabari 2013-04-08 08:19:03