sql 语句-- 语法{全集}

sql 语句-- 语法{全集}

ID:14103148

大小:49.00 KB

页数:18页

时间:2018-07-26

sql 语句-- 语法{全集}_第1页
sql 语句-- 语法{全集}_第2页
sql 语句-- 语法{全集}_第3页
sql 语句-- 语法{全集}_第4页
sql 语句-- 语法{全集}_第5页
资源描述:

《sql 语句-- 语法{全集}》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQL语句--语法{全集}SQL语句--语法{全集}-----------------建立表-----------------------------------createtabledepartment(dept_idvarchar(8)notnull,dept_namevarchar(20),dept_head_idvarchar(8)notnull)createtableemployee(emp_idvarchar(8)notnullprimarykey,emp_fnamevarchar(20),emp_lnamevarchar(20),sexchar(2)

2、,dept_idvarchar(8),cityvarchar(100),zip_codeint,phoneint,ss_numberint,salaryintnotnull,birth_datedatetimenotnull)altertabledepartmentaddconstraintpk_department_dept_head_idprimarykey(dept_head_id)altertabledepartmentaddconstraintfkforeignkey(dept_head_id)referencesemployee(emp_id)----

3、----------------简单的SQL语法---------------------------------(一)简单的sql查询--(1)不限制列查询--显示员工表中所有列的信息select*fromemployee--(2)限制列查询--查询所有员工的员工号与员工姓。--用SELECT子句来指定查询所需的列,多个列之间用逗号分开。selectemp_id,emp_lnamefromemployee--(3)查询全体员工的员工号、姓名。--(姓名要求用一个字段显示出来)selectemp_id,emp_lname+emp_fnamefromemployee

4、--(4)在查询结果中添加列--为上题的查询结果添加一个别名”姓名”--查询结果中产生的列,别名用AS命名。selectemp_id,emp_lname+emp_fnameas'姓名’fromemployee--(5)查询结果添加说明文字--查询所有员工的姓名,电话号码。(电话号码列在结果中显示为:“XXX的电话号码是:”)Selectemp_lname+emp_fname+’的电话号码是:’+phonefromemployee--(6)对查询结果进行排序--查询所有员工名单,并将工资降序排序。--说明:OrderBy有一个附加参数:ASC

5、DESC表明是升序排序

6、还是降序排序。缺省ASC。Selectemp_id,emp_lname+emp_fname'姓名’,salaryfromemployeeOrderbysalarydesc--(7)去冗余查询--查询员工来自的城市(不出现重复的城市名称)。--说明:使用DISTINCT消除重复数据。Selectdistinctcityfromemployee--(8)选取前几行数据--查询员工表中前三名员工的姓名与工号。--说明:在SELECT语句中使用TOPn或TOPnPERCENT,--来选取查询结果的前n行或前百分之n的数据。Selecttop3emp_id,emp_lnam

7、e+emp_fname'姓名’fromemployee--------------------建立数据库---------------------------------------createdatabaseweb--创建数据库名为webon(name=stu,--主数据文件名stufilename="d:haimastu.mdf",--主数据文件名的存放路径size=1mb,--文件大小maxsize=2mb,--文件最大filegrowth=1mb--文件增长),(name=stu1,--辅助数据文件名stu1filename="d:haimastu

8、1.ndf",--文件存放的地址size=1mb,maxsize=2mb,filegrowth=1mb)logon(--日志文件stu2name=stu2,filename="d:haimastu2.ldf",size=1mb,maxsize=2mb,filegrowth=25%)--删除数据库webdropdatabaseweb--添加数据文件组名字为softalterdatabasewebaddfilegroupsoft--给文件组soft添加文件stu3alterdatabasewebaddfile(name=stu3,filename="d:haim

9、astu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。