Mysql 问题集
mysql 问题
2023-09-14 09:12:19 时间
【1】实现如下需求
需求:
实现方案:
(1)复现场景
SQL语句:
-- [1]删除表 DROP TABLE tbl_name; -- [2]创建表 CREATE TABLE tbl_name (ID INT, mSize VARCHAR(100)); INSERT INTO tbl_name VALUES (1, 'tiny,small,big'), (2, 'small,medium'), (3, 'tiny,big'); -- [3]创建表 SELECT * FROM tbl_name;
查询数据集如下图:
(2)查询期望结果集
SQL语句:
SELECT a.ID, SUBSTRING_INDEX(SUBSTRING_INDEX(a.mSize, ',', b.help_topic_id+1), ',', -1) AS VALUE FROM tbl_name a JOIN mysql.help_topic b ON b.help_topic_id < (LENGTH(a.mSize) - LENGTH(REPLACE(a.mSize, ',', '')) + 1) ORDER BY a.ID;
结果集:
如上所述。
【2】问题2 待续
Good Good Study, Day Day Up.
顺序 选择 循环 总结
相关文章
- Error connecting to database [Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)]
- 【知识库】-数据库_MySQL性能分析之Query Optimizer
- linux中mysql命令方式备份数据的问题
- 【MySQL】MySQL多实例开机自动重启
- mysql 添加索引 mysql 如何创建索引
- mysql 导入text 到数据库
- php分享二十八:mysql运行中的问题排查
- Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
- mysql中的 IN()和FIND_IN_SET()
- Mycat对MySQL进行垂直水平分表分库,读写分离
- PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)
- 在myeclipse环境中配置mysql数据库连接
- MySQL使用注意事项(一)
- [转]Sphinx+Mysql+中文分词安装-实现中文全文搜索
- [转]Mysql索引问题
- MySQL配置和设置问题小结
- mysql常用基础操作语法(一)~~对库的操作【命令行模式】
- 详解MySQL information_schema数据库常用的表信息以及各表对应的字段信息;以及如何登录mysql和创建视图
- 95.第十九章 MySQL数据库 -- 单表操作(五)
- macOS 安装 mysql,忘记mysql密码 重新修改
- 远程登录阿里云上的MySQL
- 【MySql】MySQL数据库--什么是MySQL的回表 ?
- 【云原生 | Kubernetes 系列】---Prometheus监控mysql