数据库
依夜知秋
这个作者很懒,什么都没留下…
展开
-
sql where 1=1和 0=1 的作用
sql where 1=1和 0=1 的作用 注意看文章评论区,如果是大表,最好不要用1=1,效率会低。转载 2018-04-07 21:43:42 · 153 阅读 · 0 评论 -
关于数据库的第一、二、三范式
数据库中的第一、二、三范式在相关书籍中解释比较晦涩难懂,自己虽然可以看懂,但是还是觉得比较难受,于是在网上找了有相关比较易懂的解释,如下:这里写代码片...原创 2018-03-21 22:18:38 · 184 阅读 · 0 评论 -
MySQL提取字符串中的数字并转化为数值类型
       在MySQL中,如果需要对某个字符串类型的字段按字符串中的数字进行排序,可以考虑如下自定义函数:CREATE FUNCTION GetNum (Varstring varchar(50)) RETURNS varchar(30)DETERMINISTIC原创 2018-05-14 11:21:21 · 9012 阅读 · 0 评论 -
MySQL索引
索引会加快数据库查询速度的原因: 数据库建立索引为什么会加快查询速度 mysql 如何查看sql语句执行时间和效率 数据库添加索引为什么能加快查询速度下面是一些提高查询速度的方法: 如何提高上百万级记录MySQL数据库查询速度...原创 2018-07-29 20:29:47 · 193 阅读 · 0 评论 -
inner join、left join和right join的区别
简单易懂,上链接: inner join 与 left join 之间的区别转载 2018-08-17 00:07:05 · 127 阅读 · 0 评论 -
Oracle高级查询
1.使用组函数,组函数会过滤空值即某个列中有某一行的值是空值的话,该列不计入运算。2.使用group by,所有没有包含在组函数中的列,都应该包含在group by子句中,比如:select a,b,c,avg(d) from table group by a,b,c;包含在group by子句中的列,不必包含在select中,比如:select avg(d) from table gr...原创 2018-10-06 23:28:14 · 515 阅读 · 0 评论 -
MySQL中会使索引失效的几种情况
      有表 test ;字段 id int(11) default null,mark varchar(20) default null;索引key_test原创 2018-10-23 15:46:04 · 3122 阅读 · 0 评论 -
Navicat Premium 连接本地 MySQL 数据库报错 Authentication plugin 'caching_sha2_password' cannot be loaded
先查询mysql库的user表:user mysql;select user, host, plugin from user\G;得到以下结果:*************************** 1. row *************************** user: mysql.infoschema host: localhostplugin: caching_s...原创 2019-08-27 11:16:38 · 355 阅读 · 0 评论