濮阳杆衣贸易有限公司

主頁 > 知識庫 > mysql 的indexof函數(shù)用法說明

mysql 的indexof函數(shù)用法說明

熱門標(biāo)簽:房產(chǎn)智能外呼系統(tǒng)品牌 天智外呼系統(tǒng) 地圖標(biāo)注被騙三百怎么辦 常州電銷外呼系統(tǒng)一般多少錢 云南語音外呼系統(tǒng)平臺 福州呼叫中心外呼系統(tǒng)哪家好 400電話鄭州申請 北京人工外呼系統(tǒng)價錢 沃克斯電梯外呼線路圖

如下所示:

LOCATE(substr,str)

返回子串substr在字符串str第一個出現(xiàn)的位置,如果substr不是在str里面,返回0.

mysql> select LOCATE('bar', 'foobarbar'); -> 4 mysql> select LOCATE('xbar', 'foobar'); -> 0

補充:mysql中類似indexOf的方法LOCATE()

LOCATE(substr, str), LOCATE(substr, str, pos)

第一個語法返回substr在字符串str的第一個出現(xiàn)的位置。

第二個語法返回字符串substr在字符串str,從pos處開始的第一次出現(xiàn)的位置。如果substr不在str中,則返回值為0

問題:

有多個科目,一個科目下多個多選題,每個題四種答案(ABCD),統(tǒng)計每個科目的每道題選擇ABCD的個數(shù)

SELECT
 sum(
  CASE
  WHEN (LOCATE('A', 選項名) > 0) THEN
   1
  ELSE
   0
  END
 ) AS A,
 sum(
  CASE
  WHEN (LOCATE('B', 選項名) > 0) THEN
   1
  ELSE
   0
  END
 ) AS B,
 sum(
  CASE
  WHEN (LOCATE('C', 選項名) > 0) THEN
   1
  ELSE
   0
  END
 ) AS C,
 sum(
  CASE
  WHEN (LOCATE('D', 選項名) > 0) THEN
   1
  ELSE
   0
  END
 ) AS D
FROM
 表名

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • MySQL null的一些易錯點
  • MySQL SHOW STATUS語句的使用
  • MySQL查詢緩存的小知識
  • Mysql技術(shù)內(nèi)幕之InnoDB鎖的深入講解
  • MySQL 主從同步,事務(wù)回滾的實現(xiàn)原理
  • MySQL 有關(guān)MHA搭建與切換的幾個錯誤log匯總

標(biāo)簽:移動 沈陽 黔東 拉薩 沈陽 徐州 珠海 鹽城

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql 的indexof函數(shù)用法說明》,本文關(guān)鍵詞  mysql,的,indexof,函數(shù),用法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql 的indexof函數(shù)用法說明》相關(guān)的同類信息!
  • 本頁收集關(guān)于mysql 的indexof函數(shù)用法說明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    油尖旺区| 莆田市| 金山区| 峡江县| 绥芬河市| 镇平县| 海安县| 吉木萨尔县| 寻乌县| 阿克| 阳江市| 阿瓦提县| 邢台县| 英吉沙县| 岳西县| 牙克石市| 左权县| 沛县| 定襄县| 咸丰县| 汾阳市| 台中市| 会理县| 屏南县| 同心县| 黎城县| 临澧县| 凤翔县| 乐清市| 长宁县| 芮城县| 青田县| 深泽县| 乌拉特后旗| 顺义区| 游戏| 分宜县| 隆昌县| 淳化县| 桂东县| 贞丰县|