关于 mysql 在联合查询时,使用 concat 拼接查询条件
生活随笔
收集整理的這篇文章主要介紹了
关于 mysql 在联合查询时,使用 concat 拼接查询条件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
表 A,現有地區表
表 B,現有廣告表,但內容中的地區屬性為原添加時的地區表數據,與現有地區表有差異
表 C,原有地區表
因此,這里需要通過 表 A ?和 表 C ,找出對應地區的表數據,假設需要找出的為 spell (地區對應的拼音標識,唯一性)
這里,有一個明顯的問題,是在對應地區名稱時,不一定完全一致,需要 LIKE 對比實現
SELECT T.NAME,T.ALIAS,L.name as LNAME ,L.spell FROM test AS T LEFT JOIN ask_linkage AS L ON T.NAME LIKE concat('%',concat(L.name,'%')) OR L.name LIKE concat('%',concat(T.NAME,'%')) WHERE L.keyid = 1總結
以上是生活随笔為你收集整理的关于 mysql 在联合查询时,使用 concat 拼接查询条件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 又收集了一个字体图标站
- 下一篇: YII CDbCriteria 的一些常