
数据库
文章平均质量分 51
盛世兔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[MYSQL]整理下mysql的知识点(未完成)
数据库是用来存储数据的,由于数据量大,一般是存在磁盘上。索引的数据量也大,也存在磁盘上。那么,怎么高效地找到需要的数据呢?最原始的方法就是逐个比较,这种方式效率太差,所以有人想出了一个方法。根据数据计算出一个数值,存储时,将数据按这个数值的大小排序。查询时,也根据要查的数据计算出一个数值,拿这个数值比较,先取中间的值,如果大,往后找,如果小,往前找。有种数据结构就是用于这种算法的,就是二分查找树,左子节点 < 父节点 < 右子节点。如果最小值或者最大值作为父节点,那么这颗树就是一条线性的数值原创 2020-05-29 10:43:35 · 203 阅读 · 0 评论 -
【数据库】right join的一个误区
我现在想查询B表中的所有type为1的数据,A表中查出一些字段加入到B结果中。比较下下面两句SQL1.select * from A right join B on B.type=1 where A.id=B.aid;2.select * from B left join A on A.id=B.aid where B.type=1 ;我原先是按第一句写的,结果原创 2016-11-09 16:52:09 · 2722 阅读 · 0 评论 -
【数据库】从mysql迁移到sqlserver
以下为一个自学者的探索过程,内容准确性不予保证我用的工具是navicat premium右键mysql的数据库选择数据传输只能选择表,其他默认灰色不能选择(估计是某些函数或者类型不支持造成的,俗话说不兼容),但mysql里的存储过程也有传输,没成功而已。在高级选项卡里做进一步设置,确定没干扰的话可以去掉一些勾提升执行效率(如不使用事务)。右边选择远程数据库后,点原创 2016-09-22 17:10:34 · 11895 阅读 · 1 评论 -
【数据库】mysql和sql server写存储过程学到的一些知识
MYSQL SQL SERVER 存储过程createCREATE PROCEDURE DmaReportYearly (IN today datetime,IN partition_id INT (11)) COMMENT ''BEGINend1参数被小括号包裹2参数前声明是in或者o原创 2016-11-18 15:58:51 · 435 阅读 · 0 评论