有没有办法将SQL列与LIKE结合起来
问题描述:
我的意思是这个...有没有办法将SQL列与LIKE结合起来
有没有办法做这样的事情?
SELECT * FROM table WHERE column_a LIKE %column_b%
以便在column_b中搜索column_a的内容。当column_a中有'car'这个词时,并且column_b中的'car parts'这个词可能会匹配。
答
使用CONCAT函数像这样
SELECT * FROM table WHERE column_a LIKE CONCAT('%',column_b,'%')
答
SELECT * FROM table WHERE column_a LIKE CONCAT('%', column_b , '%')
爽!谢谢!这是我现在想要的! – 2012-07-10 18:13:24