MySQL中IN (字符串)查詢

方法一:


SELECT Z.ZONE_ID,Z.NAME,Z.CODE,Z.OTHER_NAME FROM T_SYS_ZONE Z

WHERE CONCAT(','(SELECT ZI.INCHARGE_ZONE FROM T_CRM_SALES_INCHARGE_ZONE ZI WHERE Z.SALES_MEN=7),',')

LIKE CONCAT('%,',Z.ZONE_ID,',%')


方法二:

SELECT Z.ZONE_ID,Z.NAME,Z.CODE,Z.OTHER_NAME FROM T_SYS_ZONE Z

WHERE FIND_IN_SET(Z.ZONE_ID,(SELECT ZI.INCHARGE_ZONE FROM T_CRM_CLES_INCHARGE_ZONE ZI WHERE ZI.SALES_MEN=7))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章