2010-11-06 83 views
2

我的意思是這個...有沒有辦法將SQL列與LIKE結合起來

有沒有辦法做這樣的事情?

SELECT * FROM table WHERE column_a LIKE %column_b% 

以便在column_b中搜索column_a的內容。當column_a中有'car'這個詞時,並且column_b中的'car parts'這個詞可能會匹配。

回答

6

使用CONCAT函數像這樣

SELECT * FROM table WHERE column_a LIKE CONCAT('%',column_b,'%') 
+0

爽!謝謝!這是我現在想要的! – 2012-07-10 18:13:24

3
SELECT * FROM table WHERE column_a LIKE CONCAT('%', column_b , '%') 
相關問題