mysql
奔跑的蜗牛2015
IT码农
展开
-
mysql 扫盲
1、DML DDL 区别 DML(Data Manipulation Language)数据操纵语言: 适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等. DDL(Data Definition Language)数据定义语言: 适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Creat...原创 2018-02-23 10:20:43 · 138 阅读 · 0 评论 -
mysql 条件配置,where in group by 及 比较符号
对于入参是list 或者arrays的情况需要将入参作为过滤条件在mysql的配置中,可以参考:https://blog.csdn.net/chenaini119/article/details/51699619demo:这个样例是入参中有一个business的数组,另外,limit 后面只能带常量,不能是表达式,所以只有在请求过来的时候组装入参。<select id="getBusines...原创 2018-04-17 16:28:31 · 2939 阅读 · 0 评论 -
mysql 从一个表中查询若干条数据重新插入到一个新表 已经存在的不再重复插入
insert into business_dest (select a.* from (select product,business,business VALUE from business_source where date_sub(curdate(), INTERVAL 1 DAY) >= status_date group by product,business) a wher...原创 2018-04-12 20:18:33 · 3679 阅读 · 0 评论 -
mysql之order by 多个列标签
ORDER BY 后可加2个字段,用英文逗号隔开。col1用升序, col2降序,SQL该这样写(这种排序的优先级是先col1 再col2)ORDERBY col1, col2 DESC也可以这样写,更清楚:ORDERBY col1 ASC, col2 DESC如果都用降序,必须用两个desc 同样col1的优先级更高,ORDERBY col1 DESC, col2 DESC...原创 2018-04-19 19:16:32 · 952 阅读 · 0 评论 -
SQL查询语句优化的实用方法
查询语句的优化是SQL效率优化的一个方式,可以通过优化sql语句来尽量使用已有的索引,避免全表扫描,从而提高查询效率。最近在对项目中的一些sql进行优化,总结整理了一些方法。1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下:SELECT * FROM t 优化方式:使用具体的字段代替*,只返回使用到的字段。...转载 2018-05-15 15:33:16 · 258 阅读 · 0 评论 -
springboot + dubbo +mybaits实践
写在开头:以前做过一些springboot项目,里面有已经配置好的springboot+mybaits配置,想拿过来直接用。 准备阶段,先下载了一个dubbo的demo,然后本地搭建了一个简单的dubbo,zk dubboadmin provide consumer都是在本地的,能在admin中看到服务提供者和消费者,哈哈哈,以为这样就可以了。 坑一,当想将以前的一个spri...原创 2018-06-16 13:53:04 · 435 阅读 · 0 评论