
数据库
百物易用是苏生
企鹅小兵,搞搞大数据
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【mysql】四 mysql中对 json类型列插入特殊字符处理
字段感知逻辑中,过滤配置使用mysql的json列,遇到正则插入特殊字符问题 表中是INT类型 的JSON列,普通赋值 string 前后加上单引号即可插入; ###问题:Invalid JSON text: “Invalid escape character in string.” at positon …… 在heidiSql的工具中 直接修改值,对\反斜杠,\双反斜杠等无法插入; 后来直接测...原创 2019-04-03 20:56:35 · 5115 阅读 · 0 评论 -
【mysql】二 select * from (select * from table) as table2 使用 与 convert、cast的String转INT使用
需求: 查询某列最大值+1,做为新纪录的列值(分布式环境,一条语句实现) 问题一:先查询到最大值+1 select nextCode from (select max(projcode)+1 as nextCode from sm_sys_project where syscode=‘000’ ) as t 要点:取别名 as tableName (略取as也可) eg: select max+...原创 2019-03-27 15:43:22 · 3225 阅读 · 0 评论 -
【msyql】三 left join 左连接 验证全量接口自动感知功能
需求 压测1000 dps下自动感知各个系统上报数据的project、api、field等相关信息,需要sql验证几十个project、数百个api、数百个field的字段感知数据在分布式环境下是否一致。 自动感知逻辑:实时引擎过采样,入JVM中ArrayBlockingQueue队列;另一个Spout/Bolt消费JVM中ArrayBlockingQueue队列自动感知project、api、f...原创 2019-03-29 12:36:46 · 360 阅读 · 0 评论 -
【mysql】五 不借用mybatis等框架的语句 实现多张表的信息补充,实现 值为null、''时全条件查询(条件失效)
信息表补充 一:(不行) select t1.*, t2.* from table1 t1,table2 t2 where t1.field1="xxx" 这样的结果不行,例如 t1表中 field1="xxx" 中符合的10条,而t2 全表5条,那么会组合成 10*5=50条,不会自动根据相同字段名组合的。 二:(不行) select t1.*,t2.* from table1 t1,ta...原创 2019-04-25 17:38:17 · 193 阅读 · 0 评论