数据库语法大全.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WORD格式 专业资料整理 一、简单的增删改查: 表名为 room 查: select *from 表 where 字段 = 要查询的值 增: insert into room values( ,要增加的值 ?,?..) 改: udate 表 set roomjc= ?DDD? where id=1;( 改变 room 表中字段 id 为 1 的 roomjc 的数据 ) 删: delete from room where id= ?1?( 删除表中字段 ID 为 1 的那一行数据 ) 二、建表 Create table 表名 ( 主键 ID 自增 字段 字段类型 identity(1,1) not null 主键( primary key ) 字段 字段类型 null 外键( foreign key ) (还有一个唯一约束 unique ( col_name )) ? ?? ?. ) 向表中插入数据: Insert into 表名 values ( ?1?,?aa?) ??? ??.. ??. 删除数据表: Drop table 表名; 三、数据的查询 查询多少到多少之间的数据 (用 ”between ”关键字 ) Select *from room where id between 1 and 5 ( 查询 id 为 1 到 5 之间的数据 ) 改变字段名 Select 名称 =foodname 类型 =foodbjf from room (把表中 room 中的字段名为 foodname 改成 ”名称 ”, foodbjf 改为 ”类型 ”) 3. 查询重复的数据 (关键字 ”group by ”( 分组 )) g roup by 列名 having 条件表达式 Select *from room where roombjf in(select roombjf from room group by roombjf having count (roombjf)1) order by id( “查询表中 room 字段为 roombjf 的 重复数据 ” 按 id 进行排序 ) 升序: order by 字段 asc 降序: order by 字段 desc 删除重复的数据 (所有重复的都将删除 ): 将 select 改为 delete 还可以用 distinct 关键字: select distinct 字段名 from 表名 5. 限制返回行数( top n )则查询结果值显示表中前 n 条记录: Select top 5 from 表名; 逻辑运算符: And:用来链接两个必须同时成立的条件 Or:任意一个成立即可 Not :用来给定的结果取反 聚合函数: sum(): 求和 avg() :平均值 min(): 最小值 max(): 最大值 Count ( * ):返回满足 select 语句中指定的条件的记录的个数 四、表数据类型 数据类型  详解 Int Char Varchar Bit Datetime Date Float  整型 固定长度的字符串类型 可变长度的字符串类型 整型,能储存两种可能值的数据 时间家日期的组合类型 日期 yyyy-xx-nn 小数点类型 五、约束和视图 五种约束名称及其作用 约束名称 关键字 作用 主键约束 Primary 要求主键列数据唯一,不准为空 key(PK) 外键约束 Foreign key 用于在两表之间建立关系,需要指定引用主表的哪一 (FK) 列 唯一约束 Unique(UQ) 要求该列唯一允许为空,但只能出现一个空值 检查约束 Check(CK) 某列取值范围限制、格式限制等 默认约束 Default(DF) 某列的默认值 创建约束 2.1 创建主键约束 Alter table [  表名 ]  add  constraint pk_  表_字段名  primary key  字段名; 2.2 创建默认约束(例如:为表中的证件类型设置默认值为  ”身份证 ”) Alter table  表名  add constraint default_  表 _字段名  default  ( ?身份证  ?) for  字 段名 2.3 创建唯一约束 Alter table 表名 add constraint uq_ 表名 _字段名 unique (字段名) 2.4 创建检查约束 Alter table 表名 add constraint ck_ 表名 _字段名 check( 性别 = ,男?,性别 = ?女 ?) 2.5 外键约束 ( 例如向入住表中客户编号设置约束 ) Alter table

您可能关注的文档

文档评论(0)

5566www + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档