A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2018-7-11 21:40  /  2576 人查看  /  30 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

黄希

1.SQL语句分为哪几类?
        SQL语句分为4类:
                1、DDL(Data Definition Language)数据定义语言
                        定义数据库、表、列
                2、DML(Data Manipulation Language)数据操作语言
                        对表中的数据进行增删改
                3、DQL(Data Query Language)数据查询语言
                        查询表中的数据
                4、DCL(Data Control Language)数据控制语言
                        控制数据库的访问权限和安全级别

2.什么是数据库的方言?
        每一种数据库的SQL使用方式有所不同,称之为“方言”。

3.truncate 和 delete 的区别?
        delete:有多少条记录,就会执行多少次删除操作,效率低
        truncate:删除整张表,再重新创建一张一模一样的空表,效率高

4.什么情况下会指定列的别名,什么情况下会指定表的别名?
        什么情况下会指定列的别名:
                1、多个列进行四则运算后,可以给计算结果列起个别名;
                2、使用聚合函数后,可以给该列起个别名。
               
        什么情况下会指定表的别名:
                1、进行多表查询时,可以给每张表起个别名,方便表的关联操作;
                2、进行子查询时,可以给表起个别名,方便操作该表的字段。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马