TA貢獻1851條經驗 獲得超4個贊
直接type2 like "%2%"不行,你可以試試:
SELECT "22,33" LIKE "%2%";
其結果不為0。
需要用FIND_IN_SET:
where FIND_IN_SET('2', type2) > 0;
TA貢獻1775條經驗 獲得超8個贊
解決幾種方法
Like
Find_in_set
regexp
4.引es, solr等全文檢索
如果數據大,前三都不建議
MySQL 開發高頻面試題精選
¥ 48.00
10+年DBA老司機帶你輕松玩轉 SQL
實戰派 MySQL 高階應用指南
¥ 68.00
一線數據庫工程師帶你深入理解 MySQL
¥ 46.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號