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时间戳和datetime对比(mysql中 datatime与timestamp的区别说明)
- 命令行如何使用xampp中的mysql(解决xampp自启动和mysql.sock问题)
- mysql如何修改列的默认值(mysql查询的时候给字段赋默认值操作)
- navicat连接mysql是远程连接吗(详解Navicat远程连接mysql很慢)
- idea配置mysql最大连接数(IDEA连接不上MySQL端口号占用的解决)
- mysql5.7.24rpm安装(MySQL系列-YUM及RPM包安装v5.7.34)
- mysql创建用户并给用户授权(MySQL 主从复制中创建复制用户的时机探讨)
- mysql 操作日志(MySQL中的undo日志)
- mysql 慢查询日志
- rabbitmq客户端内存占用(mysql-canal-rabbitmq 安装部署超详细教程)
- mysql程序中判断select返回空值(解决MySQL读写分离导致insert后select不到数据的问题)
- mysql将字符串转换为日期的函数(Mysql中时间戳转为Date的方法示例)
- mysql报错103(解决Mysql报Invalid default value for“operate_time”错误的问题)
- MySQL执行事务的语法与流程详解(MySQL执行事务的语法与流程详解)
- mysql把重复数据删掉(mysql查找删除重复数据并只保留一条实例详解)
- 四川旅游攻略(四川旅游攻略自由行攻略)
- 上海迪士尼攻略(上海迪士尼攻略旅游)
- 哪里可以看熊猫(成都哪里可以看熊猫)
- oppo手机的三种录屏方法,你知道有哪些吗(oppo手机的三种录屏方法)
- 吉林神秘传染链跨省 传染源尚未找到,舒兰 封城(吉林神秘传染链跨省)
- 吉林舒兰 封城 聚集性疫情传播链已延至沈阳,有一个细节让人忧心(吉林舒兰封城)
热门推荐
- html中table怎么用(详解CSS的table-layout属性的用法)
- css3特效旋转菜单(CSS3实现的水平标题菜单)
- mysql有哪些约束(MySQL完整性约束的定义与实例教程)
- dedecms怎么判断授权(DedeCms模板防盗以及安全设置的一些小技巧)
- 无法打开sql server的连接(由于系统错误 126 SQL Server,指定驱动程序无法加载)
- docker 跨主机的网络通信(docker 基于golang镜像构建 ssh服务的方法)
- vuefor指令使用教程(Vue必学知识点之forEach的使用)
- css3动画效果怎么调(CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集)
- background-position的使用
- 如何用python画函数图(使用python绘制二元函数图像的实例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9