值有在表中存儲這樣MySQL的逗號分隔在單個字段中
id | coulumname
1 | Mahendra Singh Dhoni, R Ashwin, 1 or none, None of the above
2 | Murali Vijay, R Ashwin, 2, Albie Morkel
3 | Murali Vijay, R Ashwin, 1 or none, None of the above
現在我想查詢像從上述列僅匹配值4個逗號分隔值(字段不完全匹配)
讓我們這樣「[R阿什溫,1或無,上述沒有」這三個值中的兩列(第一和第三)匹配,我怎麼可以編寫查詢這一點,是否有任何可能這種方式只使用查詢而不是編程?
jinx!很好的答案 – shaunhusain 2013-04-10 05:56:07
非常好!第二個工作,謝謝! 只做了一小小的改變,因爲逗號之間的空格 '(^ |,)R Ashwin(,| $)' – agurchand 2013-04-10 06:13:03