文章詳情頁
MySQL查詢字段中包含某個值得記錄
瀏覽:111日期: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. python3.5 urllib.parse.unquote 亂碼2. html5 - node靜態資源服務器設置了Cache-Control,但瀏覽器從來不走3043. android - ionic應用打包部署了,但是連接不上服務器,就連寫一個a標簽鏈接到百度都不可以4. mysql - 這里的sql語句該怎么寫5. Mysql 關于 FOUND_ROWS() 和 ROW_COUNT() 函數6. mysql - msyql 判斷字段不為空 簡單方法7. mysql - laravel 子查詢的問題8. 老師百度網盤分享一下WampServer的包啊,我們下載幾kb要下載一天的.9. mysql中的collate關鍵字是什么意思?10. mysql - 使用update語句同時更新兩個表的問題?
排行榜
