SQL常用语句与解释.docxVIP

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
SQL常用语句与解释

SQL常用语句与解释(1)数据记录筛选:  sql=select * from 数据表 where 字段名=字段值 order by 字段名 [desc]     //从数据表中读取“字段名=字段值”的所有字段并根据字段名排序【倒序】  sql=select * from 数据表 where 字段名 like %字段值% order by 字段名 [desc]     //从数据表中读取“字段名中包含字段值”的所有字段并根据字段名排序【倒序】  sql=select top10 * from 数据表 where 字段名=字段值 order by 字段名 [desc]     //从数据表中读取前10条满足“字段名=字段值”的所有字段并根据字段名排序【倒序】  sql=select * from 数据表 where 字段名 in(值1,值2,值3)     //从数据表中读取“字段名满足三个值中的一个”的所有字段(2)更新数据记录:  sql=update 数据表 set 字段名=字段值 where 条件表达式     //更新数据表中满足条件表达式的记录的字段(更新一条字段)  sql=update 数据表 set 字段1=值1,字段2=值2……字段n=值n where 条件表达式     //更新数据表中满足条件表达式的记录的多个字段(更新多条字段)(3)删除数据记录:  sql=delete from 数据表 where 条件表达式? ???//删除数据表中满足条件表达式的所有记录  sql=delete from 数据表? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???//将数据表所有记录删除(4)添加数据记录:  sql=insert into 数据表(字段1,字段2,字段3…) values(值1,值2,值3…)     //将值1,值2,值3...插入数据表的字段1,字段2,字段3...   sql=insert into 目标数据表 select * from 源数据表? ?? ?? ?//把源数据表的记录添加到目标数据表(5)数据记录统计函数:  AVG(字段名)   //得出一个表格某个字段的平均值  COUNT(*|字段名) //对数据行数的统计或对某一字段有值的数据行数统计  MAX(字段名)   //取得一个表格中某字段的最大值  MIN(字段名)    //取得一个表格中某字段的最小值  SUM(字段名)   //取得一个表格中某字段的总和引用以上函数的方法:  sql=select sum(字段名) as 别名 from 数据表 where 条件表达式 //别名是为了引用的需要  setrs=conn.excute(sql)   用rs(别名)获取统的计值,其它函数运用同上。(5)数据表的建立和删除:  CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度)……)     例:CREATE TABLE tab01 (name varchar (50), datetime default now ())   DROP TABLE 数据表名称? ?? ?//永久性删除一个数据表4.记录集对象的方法:  rs.movenext     将记录指针从当前的位置向下移一行  rs.moveprevious   将记录指针从当前的位置向上移一行  rs.movefirst     将记录指针移到数据表第一行  rs.movelast     将记录指针移到数据表最后一行  rs.absoluteposition=N? ?记录指针移到数据表第N行  rs.absolutepage=N  将记录指针移到第N页的第一行  rs.pagesize=N    设置每页为N条记录  rs.pagecount    根据pagesize的设置返回总页数  rs.recordcount   ? ?返回记录总数  rs.bof       ? ?返回记录指针是否超出数据表首端,true表示是,false为否  rs.eof       ? ?返回记录指针是否超出数据表末端,true表示是,false为否  rs.delete     ? ???删除当前记录,但记录指针不会向下移动  rs.addnew    ? ?? ?添加记录到数据表末端  rs.update    ? ?? ? 更新数据表记录经典SQL语句集锦(一)下列语句部分是MsSql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,RE

文档评论(0)

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

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

1亿VIP精品文档

相关文档