文章詳情頁
MySQL查詢字段中包含某個值得記錄
瀏覽:91日期: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. Span標簽2. docker-machine添加一個已有的docker主機問題3. redis啟動有問題?4. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””5. docker-compose中volumes的問題6. python - django如何每次調用標簽的時候都取隨機數據7. javascript - ng-options 設置默認選項,不是設置第一個哦,看清楚了!8. angular.js使用$resource服務把數據存入mongodb的問題。9. java - Collections類里的swap函數,源碼為什么要新定義一個final的List型變量l指向傳入的list?10. javascript - 計算面積函數代碼
排行榜
