MySQL:查詢一個由逗號分隔的字符串數組,并檢查其中指定元素是否等于某個值

使用SUBSTRING_INDEX函數

SELECT * FROM TABLE_NAME
WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`status`, ',', 2), ',', -1) = '1'

SUBSTRING_INDEX()函數

用于提取字符串中的子字符串。函數有三個參數:

第一個參數是源字符串,這是您要從中提取子字符串的字符串。
第二個參數是分隔符。該函數將查找這個在源字符串中的分隔符。
第三個參數是一個索引。如果這個索引是正數,那么函數將返回從源字符串最左邊開始,到第n(索引值)個分隔符為止的所有字符;如果這個索引是負數,那么函數將返回從源字符串最后開始,到第n個分隔符為止的所有字符。

示例
例1
SELECT SUBSTRING_INDEX('www.google.com', '.', 2);

返回結果:‘www.google’。函數返回源字符串開始到第二個 ‘.’ 之間的字符串。

例2
SELECT SUBSTRING_INDEX('www.google.com', '.', -1);

返回結果:‘com’。函數返回源字符串最后一個 ‘.’ 分隔符之后的子字符串。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/12591.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/12591.shtml
英文地址,請注明出處:http://en.pswp.cn/web/12591.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Axure RP移動端交互元件庫/交互原型模板

作品類型:元件庫/原型模板 更新日期:2023-12-04 當前版本:V1.3 適用范圍:App應用/小程序 Axure版本:Axure 9.0均可打開 文件大小:36.7M 歷時兩個月制作并整理了手機移動端常用的75種組件、90個常用界面模板…

Hadoop復習(上)

目錄 一 緒論 1 大數據5v特點 --1.6 2 Google三駕馬車 GFS MapReduce BigTable --1.18 3 Hadoop的特點 --1.23 4 Hadoop生態系統 (教材p6) 6 NoSQL有哪些 二 HDFS架構 1 三大基本組件 --2.1.2 2 HDFS特性和局限性(教材p38) --2.1.4-5 3 HDFS block 4 HDFS守護進程 …

設計模式六大原則之 接口分離原則

文章目錄 概念比較代碼示例優勢 小結 概念 要為各個類建立它們需要的專用接口,而不要試圖去建立一個很龐大的接口供所有依賴它的類去調用。 比較 概念有了,再來看看比較下吧,和單一職責比較比較。 接口隔離原則和單一職責都是為了提高類的…

pyenv 之 python 多版本管理(win11)

1. 背景 常常會用到Python的多個版本,因此可以使用Pyenv來對Python版本進行管理。 2. win11下載 pyenv 在終端執行下載語句: pip install pyenv-win --target D:\software\pyenv 其中 D:\software\pyenv 為你想要下載到的文件目錄,建議在 …

數字功放-改善液晶顯示屏音頻性能,重塑音頻體驗

隨著液晶電視、液晶顯示器以及等離子電視屏幕的尺寸不斷增大,音頻性能要求相應提高;數字功放芯片作為音頻解決方案;不僅為音頻設備帶來更高的效率和更低的功耗,同時在顯示屏上進一步提高了平板顯示器的音質,使之具有了…

常用正則 JS 持續更新

應用版本號正則驗證 正則判斷版本號(如:1.2.3 或 1.2.3.4),不允許出現 0.x.x;01.x.x; x.0x.x; x.00.x; x.x.00; x.x.0x/ ^ ([ 1-9 ] \d | [ 1-9 ])( . ([ 1-9 ] \d | \d )) {2,3} $ /0-10 保留一位小數的數…

Git系列:git add 被忽視的操作技巧

💝💝💝歡迎蒞臨我的博客,很高興能夠在這里和您見面!希望您在這里可以感受到一份輕松愉快的氛圍,不僅可以獲得有趣的內容和知識,也可以暢所欲言、分享您的想法和見解。 推薦:「stormsha的主頁」…

[Linux]一篇文章帶你全面理解信號

文章目錄 初識信號一、什么是信號二、為什么要有信號 看見信號一、先見一下Linux中的信號:二、如何產生信號三、自定義信號的處理行為(自定義捕捉) 了解信號一、信號的保存二、block、pending表使用代碼查看三、一些倔強的,無法被…

排列三利用大數據預測

排列三是一種基于隨機數字生成的游戲,因此從純數學的角度來看,利用大數據進行預測并不能確保中獎。然而,大數據和數據分析確實可以為我們提供一些參考和指導,幫助我們在投注時做出更明智的決策。 首先,大數據可以幫助…

【Redis】Redis鍵值存儲

大家好,我是白晨,一個不是很能熬夜,但是也想日更的人。如果喜歡這篇文章,點個贊👍,關注一下👀白晨吧!你的支持就是我最大的動力!💪💪&#x1f4aa…

深度解讀DreamFusion:一站式AI解決方案

DreamFusion是一款備受矚目的人工智能解決方案,它整合了多種AI技術,為用戶提供了一站式的解決方案。本文將全面解讀DreamFusion,探討其特點、功能和應用場景,助您深入了解這一創新工具。 1. 特點概述 DreamFusion具備以下顯著特…

前端面試題日常練-day08 【面試題】

題目 希望這些選擇題能夠幫助您進行前端面試的準備,答案在文末。 1. 在 JavaScript 中,以下哪個方法可以用于獲取數組的長度? A) length()B) size()C) count()D) push()2. 下列哪個 HTML 標簽用于創建無序列表中的列表項? A) &…

用wxPython和PyMuPDF將PNG圖像合并為PDF文件

在日常工作中,我們經常需要將多個圖像文件合并到一個PDF文檔中,以便于查看、共享或存檔。雖然現有的一些工具可以實現這一功能,但開發一個自定義的GUI工具可以更好地滿足特定需求,并提供更好的用戶體驗。 在本文中,我將介紹如何使用Python、wxPython和PyMuPDF庫創建一個簡單的…

基于SpringBoot設計模式之創建型設計模式·生成器模式

文章目錄 介紹開始架構圖樣例一定義生成器定義具體生成器(HTML格式、markdown格式)實體類HTML格式生成器MarkDown格式生成器 測試樣例 總結優點缺點 介紹 將一個復雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 ??如…

flowable工作流設置審批人為指定角色+部門的實現方式

一、繪制流程圖頁面配置 1、指定固定審批角色組織的實現 如上圖紅框部分,需要修改此處為需求對應。比如此時紅框不支持指定某個部門下的指定角色這種組合判斷的審批人。則需要修改頁面變成選完角色同時也選擇上部門統一生成一個group標識。 修改完后,生…

股指期貨基差衡量的是什么?

在股指期貨市場中,基差、升水和貼水是三個關鍵的術語,這些基差衡量的是現貨市場的價格與期貨市場的價格之間的差異。 一、基差:現貨與期貨的價差 1. 定義:基差是指現貨價格與相應期貨合約價格之間的差額。計算方式是現貨價格減去…

深入了解MongoDB:利用$type操作符輕松操控數據類型

MongoDB的$type操作符用于檢索具有特定數據類型的字段。以下是有關$type操作符的詳細解釋、命令、示例、應用場景、注意事項和總結: $type操作符用于查詢具有特定數據類型的字段。它接受一個整數參數,該參數對應于MongoDB中的數據類型編號。可以使用$ty…

第4章 Redis,一站式高性能存儲方案【仿牛客網社區論壇項目】

第4章 Redis,一站式高性能存儲方案【仿牛客網社區論壇項目】 前言推薦項目總結第4章 Redis,一站式高性能存儲方案1. Redis入門2. Spring整合Redis3.點贊4.我收到的贊5.關注、取消關注6.關注列表、粉絲列表7.優化登錄模塊 最后 前言 2023-4-30 20:42:51 …

hadoop 安裝步驟

hadoop 是一個免費開源軟件, 可以安裝在window上,但是有些麻煩。 也可以安裝 在linux 上 hadoop 下載地址 :https://hadoop.apache.org/releases.html 安裝前的準備工作: 1.安裝jdk Apache Hadoop 與最新版本的JDK不兼容。建議下載Java SE D…

SFTPGO 整合minio AD群組 測試 |sftpgo with minio and ldap group test

SFTP-GO 研究 最近在測試sftpgo,發現中文的資料比較少,在企業中很多存儲開始支持S3,比如netapp 于是想嘗試把文件服務器換成sftpgoS3的存儲,sftp go和AD 群組的搭配測試比較少 自己測試了一把,覺得還是沒有server-u的A…