sql创建学生信息表

sql创建学生信息表

ID:13006652

大小:31.00 KB

页数:0页

时间:2018-07-20

sql创建学生信息表_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《sql创建学生信息表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、创建学生表:createtablestudent(snovarchar(4)primarykey,snamevarchar(10)notnull,sagedecimal(3,0),ssexchar(2),emailvarchar(20)unique,constraintck_student_ssex_sagecheck(ssexin('男','女')andsagebetween10and50))创建课程表:createtablecourse(cnovarchar(4),cnamevarchar(40),

2、constraintpk_courseprimarykey(cno))创建成绩表:createtablesc(snumvarchar(4),cnumvarchar(4),scoredecimal(4,1),constraintpk_scprimarykey(snum,cnum),constraintfk_sc_snum_studentforeignkey(snum)referencesstudent,constraintfk_sc_cnum_courceforeignkey(cnum)reference

3、scourse,constraintck_sc_scorecheck(scorebetween0and100))一、简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECTnickname,emailFROMtesttableWHEREname='张三'(一)选择列表例如,下面语句显示testtable表中所有列

4、的数据:SELECT*FROMtesttable一、说明:几个简单的基本的sql语句选择:select*fromtable1where范围插入:insertintotable1(field1,field2)values(value1,value2)删除:deletefromtable1where范围更新:updatetable1setfield1=value1where范围查找:select*fromtable1wherefield1like’%value1%’---like的语法很精妙,查资料!排序:

5、select*fromtable1orderbyfield1,field2[desc]总数:selectcount*astotalcountfromtable1求和:selectsum(field1)assumvaluefromtable1平均:selectavg(field1)asavgvaluefromtable1最大:selectmax(field1)asmaxvaluefromtable1最小:selectmin(field1)asminvaluefromtable1

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

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

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