林梅源
1.SQL语句分为哪几类?
DDL数据定义语言 用来创建库和表
DML数据操作语言 对表进行增删改的操作
DQL数据查询语言 用来查询
DCL数据控制语言 设置数据库的权限
2.什么是数据库的方言?
MySQL有自己的特有语言,Oracle有自己特有的语言,两者有区别;
3.truncate 和 delete 的区别?
delete删除的时候,是一个一个删除的,效率比较低下。
truncate是直接删除一个表,在创建一个新的表。
4.什么情况下会指定列的别名,什么情况下会指定表的别名?
对表的列进行查询或者其他操作时候可以指定列的别名
表使用别名的原因;用于多表查询操作的时候3
|