码迷,mamicode.com
首页 >  
搜索关键字:sql技巧    ( 34个结果
Mysql sql语句技巧与优化
一、常见sql技巧 1、正则表达式的使用 2、巧用RAND()提取随机行 mysql数据库中有一个随机函数rand()是获取一个0-1之间的数,利用这个函数和order by一起能够吧数据随机排序, 、 mysql>select * from stu order by rand(); 下面是通过li ...
分类:数据库   时间:2018-05-17 11:48:19    阅读次数:214
2月4号学习的一个SSM整合项目,第一课
**MySQL:**1.这里我们采用手写代码创建相关表,掌握这种能力对我们以后的项目二次上线会有很大的帮助;2.SQL技巧;3.事务和行级锁的理解和一些应用。 **MyBatis:**1.DAO层的设计与开发。2.MyBatis的合理使用,使用Mapper动态代理的方式进行数据库的访问。3.MyBa ...
分类:其他好文   时间:2018-02-05 17:10:39    阅读次数:232
sql技巧(增册改查)
1 select * from wyl.t; 2 --将数据从t1导入t2 3 insert into t2(c1,c2) select c1,c2 from t1 where c1= xx and c2 = xx order by c1; 4 --使用to表的name来更新t1表的name 5 u... ...
分类:数据库   时间:2017-08-19 22:31:59    阅读次数:322
sql技巧
1、负向条件查询不能使用索引 2、前导模糊查询不能使用索引 3、数据区分度不大的字段不宜使用索引 4、在字段上计算不能命中索引 5、如果业务大部分是单条查询,使用Hash索引性能更好 B-tree索引的时间复杂度是O(log(n)) Hash索引的时间复杂度是O(1) 6、允许为null的列,查询有 ...
分类:数据库   时间:2017-08-10 18:07:05    阅读次数:239
或许你不知道的10条SQL技巧
非常棒的一个微信公众号 转载地址:https://mp.weixin.qq.com/s/dGcgts4NNTmVQNRT-j2MZw 一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 sele ...
分类:数据库   时间:2017-07-18 00:00:50    阅读次数:314
或许你不知道的10条SQL技巧
这几天在写索引,想到一些有意思的TIPS,希望大家有收获。 一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 select * from order where status!=0 and s ...
分类:数据库   时间:2017-07-17 17:09:04    阅读次数:218
mysql基础操作、sql技巧和sql的常见优化
一、常见操作 1、复制表结构create table t2 like t1 复制表数据insert into t2 select * from t1 2、mysql索引 alter table用来创建普通索引、unique索引或primary key索引 alter table t add inde ...
分类:数据库   时间:2017-06-27 13:47:06    阅读次数:206
性能测试常用sql技巧_Oracle
做了一段时间的性能测试,把自己在性能测试过程中,使用到的Oracle中用到的sql语句整理一番,做个备忘; (1)多个字段以某种格式拼接 "||"字符串拼接符; 示例:将“id”及“code”用逗号拼接: select t.id||','||t.code from OTable t; 备注:MySQ ...
分类:数据库   时间:2017-06-19 23:24:28    阅读次数:282
【sql技巧】mysql修改时,动态指定要修改的字段 update `table` set (case when ....) = 1 where id = xx
如果你点进了这篇帖子,那么你一定遇到了跟我一样的问题。别看题目的set case when...,我一开始也是第一反应是用case when但是发现并不好使。 问题呢,说得高大上一点:动态指定要修改的字段。 其实小白在这里并没找到我以为的解决方法[笑哭],但是好歹问题是解决了。 这里是原帖的地址: ...
分类:数据库   时间:2017-05-19 16:50:11    阅读次数:458
MySQL 常用SQL技巧和常见问题
一、巧用正则表达式 二、巧用RAND() 提取随机行 利用rand() 的随机数功能,结合 order by 子句完成随机抽取某些行的功能。 三、利用 group by 的 with rollup 子句做统计 注意:rollup子句与order by子句互相排斥。 四、数据库名、表名大小写问题 操作 ...
分类:数据库   时间:2016-11-28 07:42:01    阅读次数:176
34条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!