数据库经典语句_第1页
数据库经典语句_第2页
数据库经典语句_第3页
数据库经典语句_第4页
数据库经典语句_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SQL服务器SQL文本精粹(复盖SQL服务器、mysql等主流数据库)语句功能资料操作SELECT - :从数据库表中检索数据的行和列插入-:将新数据行添加到数据库表格中DELETE - :从数据库表中删除数据行更新-:更新数据库表中的数据-数据定义创建表- -创建数据库表DROP TABLE - :从数据库中删除表ALTER TABLE - :更改数据库表结构创建视图- -创建视图DROP VIEW - :从数据库中删除视图CREATE INDEX - :为数据库表创建目录索引DROP INDEX -从数据库中删除目录索引创建过程-:创建存储过程DROP PROCEDURE - :从数据库中

2、删除存储过程创建触发器- -创建一个触发器DROP TRIGGER - :从数据库中删除关触发器字创建方案-:在数据库中添加新的架构drop方案-:从数据库中删除方案牛鼻子创建域- -创建数据值字段ALTER DOMAIN -变更结构域定义DROP DOMAIN -从资料库移除结构域-数据控制授权- -授予用户网站数据库权限DENY -拒绝使用者网站数据库REVOKE -解除使用者网站数据库定-事务处理协定特罗尔COMMIT -结束当前事务ROLLBACK -中止当前事务处理SET TRANSACTION -定义当前事务数据网站数据库特性-计程仪定的SQLDECLARE -设置查询的光标EXP

3、LAN - :描述查询的资料网站数据库计划OPEN -检索查询结果并打开光标FETCH - :获取查询结果的行CLOSE -关闭光标准备- -准备用于动态执行的SQL语句execute :动态执行SQL语句DESCRIBE -描述准备好的查询-局部变量去核心身份证明(10 )-set id=选择 id=-全局变量必须以-开始国际航空去核心 x入口 y入口 z入口选择 x=1 y=2 z=3if x y打印x y-打印字符串x yelse if y z印表机激光打印-CASE使用面包更新企业版set e_wage=卡塞when job _ level=1条形码*1. 08when job _ l

4、evel=2条形码*1. 07when job _ level=3条形码*1. 06else _瓦格*1. 05结束- -威尔连续中断去核心 x入口 y入口 c入口选择 x=1 y=1威尔 x 3联苯胺打印 x-打印变量x的值威尔 y 3联苯胺选择 c=100 * x y打印 c-打印变量c的值选择 y= y 1结束选择 x= x 1选择 y=1结束等一等-例1等待小时2分3秒后执行SELECT语句我是每日等待01336002:03从企业选择*。-示例在执行SELECT语句之前等待晚上11点8分等待时间2:08336000从企业选择*。* * *选择* * *select * (列名) fro

5、m table_name (表名) where column _ name操作者值ex宿主)select * from stock _ informationwherestockid=str (标识符)stockname=str _名称存货名称百分比寻找百分比stockname like a-za-z %-( 指定值的范围)stockname like f-m %- (指定范围除外)只有在使用like牛鼻子字的where子句中才能使用合十礼通配符。)或存储路径=存储路径或存货编号1000and stock索引=24不存在* * *=man存货编号北20和100存货编号(10、20、30 )or

6、derbystockiddesc(asc)-排序、desc-降序、asc-升序按次序排序,按次序排序,按次序排序,按次序排序stockname=(selectstocknamefromstock _ informationwherestockid=4)-子查询-只要保不定内层select只返回一行的值-否则,请在外层where子语句中使用in修饰符selectdistinctcolumn _ nameformtable _ name- distinct指定在不重复的情况下查找自己的列值。选择存货编号,存货编号10 =存货编号10 from table _ nameselect stocknam

7、e, stock number =计数(* ) from table _ namegroupbystocknamegroup by按行对表进行分组,指定的列具有相同的值having count (* )=2- having选择指定的组选择*从表格1、表格2where table1. id *=table2. id- -左外部连接位于table1中,但在table2中没有空表示。table1.id=* table2.id -右外部连接从表1选择存储名称union all - union合并查询结果定径套,保留all-重复行从表格2选择存储名称* * *插入* * *插入表名称(存储名称、存储号)

8、值( XXX 、 xxxx )值(选择存储名称,存储名称流程表2 )- -值是选择语句* * *更新* * *更新表_名称设置存储库名称= XXX 硬件存储库id=3stockname=默认值stockname=空值存储号=存储名称4* * *删除* * *deletefromtable _ name where存储卡=3truncate table_name -即使删除表中的所有行,也会保持表的完全性定drop表格名称-完全删除表*alter table* -修改数据库表结构altertabledatabase.owner.table _ nameaddcolumn _ name char

9、(2)空值sp_help table_name -显示表格中的现有特征创建表格名称(名称卡(20 )、警告、名称验证(30 ) )插入表名称选择.- -实现删除列的方法(创建新表)altertabletable _ namedropconstraintstockname _ default-删除stockname的默认约束条件。* * *函数() * * *统一修订函数-AVG -求平均值COUNT -统一修订数MAX -求最大值求最小值和- -合订-AVG使用面包选择avg (e _ wage )选择深度_ avg wage来自企业按深度分组- -最大例如,求工资最高的员工的名字使用面包选择

10、e _名称来自企业where e_wage=(选择最大值(e _ wage )来自企业)-STDEV ()-STDEV ()函数返回表达式中所有数据的标准离差-STDEVP ()-STDEVP ()函数返回总体标准离差var ()var ()函数返回表达式中所有值的统一变化-VARP ()-VARP ()函数返回变异的总数数学函数-sin (浮点扩展_ r _ r )-返回以弧度为单位的角度的正弦。COS(float_expression_r_r) -返回以弧度表示的角的侑弦TAN(float_expression_r_r) -返回以弧度表示的角的相切COT(float_expression_

11、r_r) -返回以弧度表示的拐角的侑切asin (浮点扩展_ r _ r )-返回签名以弧度表示的浮点值的角度acos (浮点扩展_ r _ r )-侑弦返回浮点值的以弧度表示的角atan (浮点扩展_ r _ r )-返回相切为浮点值的以弧度为单位的角度浮动扩展_ r _ r 1和浮动扩展_ r _ r 2-门切线是用float _ expression _ r _ r1/float _ expres-sion 2弧度表示的角。分度(数学表达式_ r _ r )将弧度转换为角度,返回与表达式相同的数据类型-integer/money /实际/浮点类型radians (numeric _ ex

12、pression _ r _ r )-将角度转换为弧度,返回与表达式相同的数据类型-integer/money /实际/浮点类型exp (浮点扩展_ r _ r )-返回表达式的指数值log (浮点扩展_ r _ r )-返回表达式的自然对数值log 10 (浮点扩展_ r _ r )-返回以表达式10为底的对数值sqrt (浮点扩展_ r _ r )-返回表达式的平方根ceiling (numeric _ expression _ r _ r )-门限值=表达式的最小整数门限值的数量与表达式相同。-integer/money /实际/浮点类型floor (numeric _ expressi

13、on _ r _ r )-=表达式的最小整数返回的数据类型可以与表达式相同-integer/money /实际/浮点类型round (numeric _ expression _ r _ r )-返回以integer _ expression _ r _ r为精度的四舍五入值返回的数据。-类型可以是与表达式相同的INTEGER/MONEY/REAL/FLOAT类型ABS(numeric_expression_r_r) -返回表达式绝对值的数据类型可以与表达式相同-integer/money /实际/浮点类型SIGN(numeric_expression_r_r) -测试参数的符号返回从零值1正数或-1负数返回的数据类型可以是与表达式相同的INTEGER/MONEY/REAL/FLOAT类型PI() -门值为,即3.97936rand(integer_expression_r_r)-以任意的integer_expression_r_r作为种子值在0-1之间的字符串函数-ASCII() -函数返回字符表达式最左边字符的ASCII查询密码值c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论