mysql标签的用法(mysql 的indexof函数用法说明)
类别:数据库 浏览量:2963
时间:2022-01-23 02:04:29 mysql标签的用法
mysql 的indexof函数用法说明如下所示:
LOCATE(substr,str)
返回子串substr在字符串str第一个出现的位置,如果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的第一个出现的位置。
第二个语法返回字符串substr在字符串str,从pos处开始的第一次出现的位置。如果substr不在str中,则返回值为0
问题:
有多个科目,一个科目下多个多选题,每个题四种答案(ABCD),统计每个科目的每道题选择ABCD的个数
|
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 表名 |
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
原文链接:https://blog.csdn.net/weixin_33755554/article/details/85963495
您可能感兴趣
- mysql修改表结构的关键字(查看修改MySQL表结构命令)
- mysql存储过程遍历数据(Mysql 存储过程中使用游标循环读取临时表)
- mysql模糊匹配语句(MySQL 数据库 like 语句通配符模糊查询小结)
- mysql的innodb引擎数据结构(MySQL InnoDB架构的相关总结)
- mysqlupdate原理(MySQL UPDATE 语句的非标准实现代码)
- mysql怎么迁移数据(如何把本地mysql迁移到服务器数据库)
- idea怎样连接mysql(IDEA配置连接MYSQL数据库遇到Failed这个问题解决)
- 怎么用docker中的mysql连接数据库(解决Docker之mysql容器数据库更改不生效的问题)
- mysql 5.5.27 winx64安装配置方法图文教程(mysql 5.5.27 winx64安装配置方法图文教程)
- mysql8.0.23的安装步骤(mysql 8.0.22 下载安装配置方法图文教程)
- mysql标签的用法(mysql 的indexof函数用法说明)
- mysql定时任务
- mysql连接navicat报错1045(Navicat 连接MySQL8.0.11出现2059错误)
- centos如何安装mysql8.0版本(Centos7下安装MySQL8.0.23的步骤小白入门级别)
- mysql server安装图解教程(mysql容器之间的replication配置实例详解)
- mysql建表时指定聚簇索引(一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的)
- 你知道 七夕 的真正含义吗(你知道七夕的真正含义吗)
- 七夕的寓意(七夕的寓意)
- 苏志燮赵恩静结婚,韩国四大公共财产变三人,这么快就有替补了(苏志燮赵恩静结婚)
- 《内在美》后,一大波新韩剧来袭,李钟硕朴信惠宋慧乔玄彬回归(一大波新韩剧来袭)
- 给孩子选购保温杯,注意这4个步骤,比颜值更重要(给孩子选购保温杯)
- 保温好 容量大 颜值高 保温杯你给娃娃买对了吗(保温好容量大颜值高)
热门推荐
- mysql乐观锁一定比悲观锁性能高(mysql居然还能实现分布式锁的方法)
- css样式为什么要有空格(css几种解决inline-block间隙的方案整理)
- php语法分析方法(PHP中localeconv函数的用法)
- 服务器之家浅谈VPS和云主机的区别(服务器之家浅谈VPS和云主机的区别)
- python编写一个聊天机器人(不到20行代码用Python做一个智能聊天机器人)
- 微信公众号文章 爬虫(python抓取搜狗微信公众号文章)
- 闭包python讲解(详解Python循环作用域与闭包)
- html5中怎么做圆形框架(HTML5 层的叠加的实现)
- mysql双主状态不一致(MySQL GTID主备不一致的修复方案)
- dedecms的常用标签有哪些(dedecms5.7 ask模块现404的解决方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9