首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户7148667373592
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
130
文章 130
沸点 0
赞
130
返回
|
搜索文章
最新
热门
UNION与UNION ALL的区别
uunion效率更高unionall会显示重复的信息
drop、delete与truncate的区别
drop是dml;可回滚;表结构还在,删除一部分或者所有数据;速度最慢,一行一行删除truncate是ddl;不可回滚;表结构还在,删除表中所有数据;速度比较快drop是ddl;不可回滚;删除整个表,
FLOAT和DOUBLE的区别是什么
float最多8位十进制数,占据4个字节空间double最多18位十进制数,占据8个字节空间
mysql中int(10)和char(10)以及varchar(10)的区别
int(10)表示显示最大字符数,int还是4个字节,与存储的内容无关。10的作用仅仅在zerofill中前面补0;chart(10)和varchar(10)的10表示存储数据的大小,即表示存储多少个
int(20)中20的涵义
是指显示字符的长度。20表示最大显示宽度为20,但仍占4字节存储,存储范围不变;不影响内部存储,只是影响带zerofill定义的int时,前面补多少个0,易于报表展示
varchar(50)中50的涵义
最多存放50个字符,varchar(50)和(200)存储hello所占空间一样,但后者在排序时会消耗更多内存。在早期MySQL版本中,50代表字节数,现在代表字符数。
varchar与char的区别
总结char定长,varchar变长。char空间大,速度快。varchar空间小,速度慢char的特点表示定长字符串,长度是固定的插入数据长度小于char固定长度,用空格填充存取速度比varchar
mysql中 in 和 exists 区别
首先,我们可以认为exsits比使用in快速当子查询和复查询表差不多大时,两者速度差不多当子查询的表更大时,exsits比in大,反之亦反当使用notin和notexists时,因为notin是全表查
关联查询
交叉连接就是笛卡尔积,两张表每一行和另外表的每一行连接,没有连接条件select*fromr,s;内连接只有满足条件的才会显示select*fromr,sonr.c=s.c;外连接分为左外连接和右外连
SQL 约束有哪几种
NOTNULL不能为空UNIQUE不能重复PRIMARYKEY主键,不能重复FOREIGNKEY外键,防止表的链接破坏,防止非法插入外键CHECK检查数据是否在合理范围
下一页
个人成就
文章被点赞
162
文章被阅读
65,391
掘力值
2,535
关注了
3
关注者
4
收藏集
15
关注标签
12
加入于
2020-07-31