欢迎来到天天文库
浏览记录
ID:43696941
大小:20.97 KB
页数:5页
时间:2019-10-12
《计算机二级考试VF》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第四章SQL语句一.定义结构化查询语句二.功能数据查询、操纵、定义三.查询功能1.简单查询SELECT查找什么(字段)form从什么查找(表名)WHERE[条件]在哪里字段名(结果)表名SELECTdistinct字段名FORMwhere条件[+having条件]字段名1,字段名2orderby*[ase][dase]注意:只用到一个表用select字段名form表名Distinct表示去掉重复Select*form表名=select字段名,字段名,字段名form表名2.连接查询form跟多个表,一定要写连接条件。根据公共字段。公共字段钱一定要加表名。即表名·字段名。;再回车-------
2、表示换行键1.特殊运算符Between…and在什么什么之间like%-这里的like是字符串匹配运算符%表示0个或多个字符,下划线-表示一个字符2.排序Oderby字段名[dase]降序[ase]升序注意:排序不是条件,只是显示结果的要求3.计算查询SUM求和COUNT计数MAX求最大值MIN求最小值AVG求平均值注意:一般跟在select后count一般要去使用distinct去重格式:selectcount(distinct??)form??4.分组Groupby字段名格式:Where??groupby??Having??1.去向Intoarray数组名Intocursor临时表In
3、totable/dbf表名永久表Tofile文本文件2.几个特殊选项.集合的并运算:uinon.只显示前几项记录:top注意:top短语要与oderby短语同时使用才有效指定字段名,top只能放在字段前查询结果*,top可以放在*之前,也可放在之后.去向一.数据库操纵(记录)1.插入insertinto插入部分:insertinto表名(字段名1,字段名2)values(值1,值2)插入完整insertinto表名(值1,值2…)从数组插入:insertinto表名fromarray数组名先打开表,再读到数组中,然后从数组中插入1.更新updateUpdate表名set字段名=表达式whe
4、re条件3.删除deleteDeleteform表名[where条件]注意:在SQL中,delete----逻辑删除,物理删除------pack4.非SQL语句与SQL语句的区别条件无条件使用命令前非SQLFor当前必须打开表SQLWhere所有不用先打开表一.数据定义字段即结构1.建立(表)CreatetablePrimarykey主索引Unique候选索引Check有效性规则Error错误的提示信息1.删除droptable2.修改altertable表名增加字段……add字段名类型(宽度)check()error修改字段…..alter字段名新的类型(新的宽度)修改规则....al
5、ter字段名setcheck( )删除规则 ….alter字段名dropcheck字段改名….alter字段名renamecolumn新名to旧名删除字段….drpcolumn字段名增加索引…adduniquet字段名tag索引名删除候选索引….dropuniquetag索引名
此文档下载收益归作者所有