摘要: 当一个查询语句同时出现了where,group by,having,order by的时候,执行顺序和编写顺序 1.执行where xx对全表数据做筛选,返回第1个结果集。 2.针对第1个结果集使用group by分组,返回第2个结果集。 3.针对第2个结果集中的每1组数据执行select xx,有 阅读全文
posted @ 2017-03-11 08:08 雨姗 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: CHAR CHAR是定长的,当输入的字符小于10时,会在后面补空值,如果长度大于10,则会截取超出的字符 CHAR字段上的索引效率级高 VARCHAR 存储边长数据,但存储效率没有CHAR高 从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。 NCHAR 阅读全文
posted @ 2017-03-11 08:05 雨姗 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: REPLACE(要修改字段名,‘被替换的特定字符’,‘替换的字符’) 表结构和插入数据 第一次查询结果 执行数据替换的函数 UPDATE TestTable SET UserName=(REPLACE(UserName,'FFFF','AA')) 第二次查询的结果集 阅读全文
posted @ 2017-03-11 07:35 雨姗 阅读(2986) 评论(0) 推荐(0) 编辑