
sql
文章平均质量分 67
hardly555
兴趣---->动力---->压力---->能力
展开
-
MY SQL中''与null的区别
平时我们在使用MySQL的时候,对于MySQL中的NULL值和空值区别不能很好的理解。注意到NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。问题 1: 首先,我们需要搞清楚 “空值” 和”NULL”的概念:1:空值('')是不占用空间的2: MySQL中的NULL其实是占用空间的。官方文档说明: “NULL columns转载 2017-06-11 22:56:33 · 599 阅读 · 0 评论 -
数据库连接查询之外连接查询
实际的数据库中总包含着许多的表,并且实际应用中也不可能只对一个表格进行查询。如果一个查询同时涉及两个以上的表,则称之为连接查询。连接查询是关系数据库中最主要的查询。连接查询包括等值连接查询、非等值连接查询、自然连接查询、自身连接查询、外连接查询和复合条件连接查询等。外连接 通常的连接操作中,只有满足连接查询条件的元组才能作为结果输出。由于连接查询操作某个表中某字段不满足条件而被舍弃不出现在查询结果原创 2017-06-12 17:28:10 · 2831 阅读 · 0 评论