sql
Wilson Tsai
这个作者很懒,什么都没留下…
展开
-
SQL中的case when then else end用法
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' E转载 2017-07-28 10:19:02 · 295 阅读 · 0 评论 -
Oracle与mysql分页查询
分页查询:就是将数据分段查询出来,一次只查询数据的一部分这样做可以减少系统资源开销,减少数据量,可以提高网络传输速度分页在不同的数据库中的SQL语句是不同的 1.Oracle分页查询中提供了一个伪列:ROWNUM ROWNUM字段不存在于任何一张表中,但是每张表都可以查询该字段。该字段的值是结果集中每条记录的行号ROWNUM字段的值是动态生成的,伴随查询过程原创 2017-07-28 10:48:07 · 399 阅读 · 1 评论 -
实现Mybatis的sql语句日志
由于在公司老项目中,控制台没有打印出sql日志,以至于在调试的时候很不方便,后来在网上找了一下实现sql打印的方式,一共有两种方式,现在一一记录一下: 第一种方式:配置xml文件,这种也是我再项目中用的方法 1)首先添加配置文件mybatis-config.xml: <!DOCTYPE configuration PUBLIC "-//mybatis.org/原创 2018-01-20 14:45:30 · 1043 阅读 · 0 评论 -
什么是索引?
一、索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创建索引时,你需要确保该索...原创 2018-09-06 14:51:10 · 29561 阅读 · 1 评论