sql数据库基本语句.pdf

sql数据库基本语句.pdf

ID:50503982

大小:82.36 KB

页数:2页

时间:2020-03-06

sql数据库基本语句.pdf_第1页
sql数据库基本语句.pdf_第2页
资源描述:

《sql数据库基本语句.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、T-SQL语句一、表修改1、建立表CreateTable<表名>(<列名><数据类型>[Default][约束])Default自动填入,缺省值非空值(NotNull)约束唯一性(Unqine)约束主键(PrimaryKey)约束外键(ForeignKey)约束检查(Check)约束CreateTableS(SNOchar(6)PrimaryKey,SNO2char(6)NotNull,SNO3check(SNO3>=0ANDSNO3<=500),Unique(SNO,SNO1));//唯一性2、修改表AlterTable<表名>

2、[ADD[<新列名><数据类型>][完整性约束]][DROP<完整性约束名>]//删除完整性约束[MODIFY<列名><数据类型>]AlterTableSADDPrimaryKey(SNO);AlterTableSDROPSNO3_CHECK;//字段+_+约束AlterTableSMODIFYSNO2char(6);3、索引Create[Unique][Clustre]Index<索引名>On<表名>(<列名>[次序])DROPIndex<索引名>;//SNO_Index二、查询1、语句Select[ALL

3、Distinct]<

4、列名>[as别名],<列名>[as别名]……From<表名

5、视图名>[as别名],<表名

6、视图名>[as别名]……[Where<条件表达式>][Groupby<列名1>,<列名2>][Having<条件表达式>]//分组[Orderby<列名1>,<列名2>][ASC

7、DESC]//排序ASC-升

8、DESC-降[Having<条件表达式>]:分组条件,只有满足此条件才能进行分组。2、查询条件空值判断:IsNullIsNotNull两者之间范围:SNOBETWEEN12.0And20.3选择判断:SNOIN(‘A’,‘B’)包含:

9、LikeNotLike‘_A%’合并表格:Union3、统计函数AVG//平均值SUM//和MAX//最大值MIN//最小值COUNT//某列的个COUNT(*)//元组个数数4、连接LEFTJOIN或LEFTOUTERJOINRIGHTJOIN或RIGHTOUTERJOINFULLJOIN或FULLOUTERJOINFROMauthorsASaLEFTJOINpublishersASpONa.city=p.city5、表操作Insertinto<表名>[<列名>,……]Values(<值>,……)Insertinto<表名>[

10、<列名>,……][查询语句值集合]UPDATE<表名>SET<列名>=<表达式>[,<列名>=<表达式>][Where]DeleteFrom<表名>[Where<条件>]

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

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

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