文章詳情頁
MySQL查詢字段中包含某個值得記錄
瀏覽:168日期:2022-06-20 11:05:31
問題描述
表結構如下:
batch_nouserIduserNamecreateTimetravelerIds20160712-0023321系統管理員2016-07-12 21:34:501,11,12travelerIds是多個travelerId用逗號連接起來的字符串
如果需要查詢包含有travelerId等于1的記錄,該查詢語句怎么寫?
問題解答
回答1:mysql 有一個 FIND_IN_SET 函數 可以去看一下
回答2:select * from 表名 where FIND_IN_SET(’1’,travelerId)
travelerId必須用逗號分隔
回答3:可以使用正則表達式。
比如:
SELECT field_name FROM table_name WHERE travelerIds REGEXP ’1’;
相關文章:
1. javascript - node得到req不能得到boolean2. node.js - nodejs+express+vue3. 數據庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實在是找不到哪里的問題了。4. mysql時間格式問題5. javascript - 我的站點貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?6. python對8000行csv添加列7. DADB.class.php文件的代碼怎么寫8. 使用mysql命令行連接遠程數據庫host跳轉9. java - web端百度網盤的一個操作為什么要分兩次請求服務器, 有什么好處嗎10. python 字符串匹配問題
排行榜

網公網安備