sql查询和删除等代码

sql查询和删除等代码

ID:11451796

大小:24.00 KB

页数:3页

时间:2018-07-12

sql查询和删除等代码_第1页
sql查询和删除等代码_第2页
sql查询和删除等代码_第3页
资源描述:

《sql查询和删除等代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、任务一先建一个名为school的数据库,在数据库中创建如下class表查询所有数据例1查询前三条记录例2查询姓名和年龄两列数据例3查询年龄大于等于17而小于等于19的数据例4查询健康状况为良好的所有数据例5查询姓李的学生所有数据例6查询健康状况为良好或一般的数据例7查询中文成绩及格的数据例8查询英语和中文的总成绩例9查询一班各位同学的英语、中文成绩总分。例10将中文成绩俺降序排列(升序asc)例11查询一班中文同学中文成绩排名状况(按降序)例12查询各班中文总成绩例13插入一行学号为14姓名为刘德华班级为二班的记录例14插入一行学号15姓名爱因斯坦班

2、级一班年龄23健康良好地址湖南英文96中文85的记录例15将学号、姓名、中英文成绩产生一个名字为newclass的新表例16将学号为9的同学改名为周杰伦例17将各位同学的英文成绩降低百分之十例18删除学号为15的记录例19删除newclass表任务二已建立好Benet数据库,现在需要创建一个人员信息表(Employees)。使用表设计器添加记录,见表2-4。表2-4Employees表员工编号姓名性别职位雇佣日期部门1张颖女工程师1992-05-01技术部2王维男副总经理1992-08-143李芳女销售员1992-04-01销售部4郑建杰男工程师19

3、93-05-03技术部5赵君男销售经理1993-10-17销售部6孙林男销售员1993-10-17销售部7金鹏男工程师1994-01-02技术部8刘英姿女销售员1994-03-05销售部9张雪梅女销售员1994-11-15销售部具体要求如下:(1)查询所有人员的信息。(2)查询所有在年1月到1994年6月入职的人员记录。(3)查询销售部男性员工的姓名。(4)由于员工“金鹏”离职,删除其记录信息。(5)销售部新招聘一名男销售员叫林青,需插入其一条记录。(6)新建一个表,只包括“姓名”和“部门”列。(7)销售员孙林调到市场部做市场专员,需要更改其记录信息

4、。(8)由于公司需要,给表中添加一个名为分机号的列。完成标准(1)根据要求新建一个表。(2)根据要求对表中的数据进行查询。(3)根据要求对表中的数据进行更改。操作步骤及思考创建表(1)在对象资源管理器中,右击“数据库”的“表”节点,再单击“新建表”。(2)一个表设计器出现在在右边窗口。(3)输入列名,选择数据类型,并选择各个列是否允许空值。列名数据类型允许空IDintNameNvarchar(20)GenderNchar(1)TitleNvarchar(30)是Hiredatedatetime是Derpnvarchar(30)是(4)在“文件”菜单中

5、选择“保存表名”命令或者按Ctrl+S键保存表。(5)在“选择名称”对话框中为该表输入一个名称:employees,再单击“确定”按钮。添加数据(1)在对象资源管理器中,选择想要添加数据的数据库。(2)展开“数据库”节点,展开“表”节点。(3)选择想要添加数据的“表”节点,单击鼠标右键,选择“打开表”。(4)一个查询设计器出现在SQLServerManagementStudio的右边窗口,可以直接在查询设计器中添加数据。(5)每次添加一行数据,假如设计表的字段为非空,就必须在那个中给出值。查询数据(1)打开SQLServerManagementStu

6、dio,选择数据库实例,单击“新建查询”按钮。(2)查询所有人员的信息,输入Select语句。(3)查看输出结果。(4)查询所有在1993年1月到1994年6月入职的人员记录,输入Select语句。(5)查看输出结果。(6)查询销售部男性员工的姓名,输入Select语句。(7)查看输出结果。insertintoschoo1(classID,classno,classname)vALUES(14,'二班','刘德华')select*fromschoo1insertintoschoo1values(15,'一班','爱因斯坦',23,'湖南','良好',

7、85,96)select*fromschoo1selectclassID,classname,chinese,engilshintonawclassfromschoo1select*fromnawclassupdatenawclasssetclassname='周杰伦'whereclassname='魏一'select*fromnawclassupdatenawclasssetengilsh=engilsh*(1-0.1)select*fromemployeesselect*fromemployeeswherehiredate>='1993-01-0

8、1'andhiredate<='1994-06-01'select*fromemployeeswherese

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

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

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