Easter79 Easter79
3年前
sql实现同环比(同比,环比)
sql实现同比,环比环比和同比用于描述统计数据的变化情况。公式:     同比增长率(本期数-同期数)÷同期数×100%SQL图片示例:!(https://oscimg.oschina.net/oscnet/bd003453694f71f3dcc5766c496f14d33d4.gif)SQL代码:
Wesley13 Wesley13
3年前
MySQL binlog2sql实现MySQL误操作的恢复
对于MySQL数据库中的误操作删除数据的恢复问题,可以使用基于MySQL中binlog做到类似于闪回或者生成反向操作的SQL语句来实现,是MySQL中一个非常实用的功能。原理不难理解,基于MySQL的row格式的binlog中,记录历史的增删改SQL信息,基于此解析出来对应的SQL语句(回滚的话就是反向的SQL语句)。在格式为binlog格式为r
Wesley13 Wesley13
3年前
DruidParser
最近用阿里的Druid的SQLparser来解析SQL语句。在此记录下研究:调用它来解析出AST语意树一般这么写(针对MySQL):MySqlStatementParserparsernewMySqlStatementParser(sql);List<SQLStatementstatementListpars
Stella981 Stella981
3年前
Spring 项目中把属性或 SQL 语句写在 .xml 文件中
Spring项目中把大量的SQL分散在Java代码中,无HereDoc的情况下用加号来连接写着实在是不爽,于是之前思考这个 Spring项目中把SQL语句写在.sql文件中(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Funmi.cc%2Fspringext
Wesley13 Wesley13
3年前
MySql 小表驱动大表
在了解之前要先了解对应语法in与exist。IN:selectfromAwhereA.idin(selectB.idfromB)in后的括号的表达式结果要求之输出一列字段。与之前的搜索字段匹配,匹配到相同则返回对应行。mysql的执行顺序是先执行子查询,然后执行主查询,用子查询的结果按条匹配
Stella981 Stella981
3年前
JFinal3.0 sql管理与动态生成
原文:(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.jianshu.com%2Fp%2F99e14864e7cd)本节学习目标主要是使用JFinal中自带的TemplateEngin来实现对sql的管理。JFinal中为sql管理提供了3个指令sql、para、n
Wesley13 Wesley13
3年前
ORACLE WITH AS 语法
一种SQL查询方法,颠覆日常以select开始的SQL查询写法createtablet(xnumber(10),ynumber(10));insertintotvalues(1,110);insertintotvalues(2,120);insertintotvalues(2,80);i
Wesley13 Wesley13
3年前
Java对象转换的思考
对象转换本文将介绍对象转换,在JavaWeb开发中我们经常需要对各类对象进行转换(DB对象,DTO,VO等等).目前解决对象转换的形式有1.JSON序列化反序列化,存在的问题字段名称需要一样2.BeanUtils.copyProperties,存在的问题字段名称需要一
可莉 可莉
3年前
18_django的用户模型和扩展django的用户模型
\TOC\User模型User模型是这个框架的核心部分。他的完整的路径是在django.contrib.auth.models.User。以下对这个User模型做一个简单的了解:字段:内置的User模型拥有以下的字段:1.username:用户名。150个字符以内。可以包含数字和英文字符
Wesley13 Wesley13
3年前
mysql学习总结(三)
1.SQL注入     1)什么是sql注入:         例如:用户在网页进行登录操作时,输入数据库语句,导致网页的登录限制失效,不需要输入用户名和密码,用户可以输入语句就登录网页     2)出现sql注入的原因:        因为太相信用户的输入,导致我们在接收用户