在使用 select … where … like 的時侯通常會將搜尋的關鍵字以”%”包起來
但是假設關鍵字是欄位值的話? 該怎麼包呢?
這時候可以使用 concat(‘%’, 欄位, ‘%’) 將關鍵字欄位值用%包起來
Ex.
1 2 |
SELECT * FROM `nas`, `proxy` where `nas`.`nasname` like concat('%',`proxy`.`proxyserver`,'%') order by `nas`.`id` asc; |