您所在位置: 网站首页 / 数据库查询语句关键字总结.docx / 文档详情
数据库查询语句关键字总结.docx 立即下载
2025-08-27
约2.5万字
约37页
0
29KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库查询语句关键字总结.docx

数据库查询语句关键字总结.docx

预览

免费试读已结束,剩余 32 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库查询语句关键字总结

第一篇:数据库查询语句关键字总结看过牛腩视频后,前17集讲后台代码的编写,尤其讲到查询语句的时候,顿时感觉原来学习过的查询语句中用到的关键字烟消云散了,啥都不记得了,通过看视频,帮着回忆了一部分,在这里总结一下,查询语句中用到的关键字的含义及使用。一、select语句(单个表)1.最简单的查询:select*from[where]selectcolumn1,column2....from[where]这里需要注意的是where子句中条件过滤使用到的关键字,比如用到逻辑运算符like中的’%‘(匹配一个或多个字符)和’_‘(仅匹配一个)等。这个在新闻发布系统中也有用到。例如:按标题搜索:viewsourceprint?1.Selecttop10n.id,n.title,n.createtime,c.[name]2.fromnewsninnerjoincategoryconc.caid=c.id3.wheren.titlelike'%'+@title+'%'当然还有很多,例如between,not,in等关键字的使用也很重要。2.DISTINCT关键字这个关键字,主要用来取出列中唯一的值,比如:记录中的一个字段值(city)如果有重复(廊坊,北京,廊坊,北京),那么利用DISTINCT关键字取出唯一值,即任何重复的值只计数一次,结果为为:(廊坊,北京)。viewsourceprint?1.selectDISTINCTcityfrom[table]3.使用别名利用别名可以显示我们想要的名字,方便阅读。selectcityas城市from...4.groupby和having子句groupby用来对查询到的结果集进行分组,必须位于select语句中的from子句或where子句之后。having子句类似于where子句,紧跟在groupby子后,作为一个查询条件。与where子句的区别:where子句作用于一条记录中的查询条件,而having子句则作用于一列的查询条件例如:viewsourceprint?1.selectlocationfromcitytablewherecity='北京'--查询城市名为‘北京’的城市的位置2.selectcitygroupbycityhavingcount(memberId)>=3--查询城市成员总数大于等于3的城市,同时按城市名分组二、多表查询1、innerjoin要求,查询的多张表中必须具有相同的匹配项。其中on表示作用的表的条件,n,c为别名viewsourceprint?1.Select*2.Fromnewsn3.Innerjoincategoryc4.onc.caid=c.id要执行的查询结果必须是在两张表中同时含有相同的类别号的记录才会被查询出来。例如:以牛腩视频中例子为例:category表中id表示新闻类别的id,而news表中的caid则表示该新闻属于具体哪个类别那么执行上面查询语句后的结果:innerjoin表可以看到结果为类别号在两张表中均存在的项。innerjoin还包括等值联合和不等值,这主要由on后面的条件决定2.leftjoin左外连接:连接时,on条件左边表所有项均查询出来,而右边表中若无匹配项,则以null代替上面两张表,执行viewsourceprint?1.select*fromcategorycleftjoinnewsnonc.id=n.caid结果为:3.rightjoin顾名思义,右外连接结果与leftjoin相反,将右边表所有项查询出来,而左边表中无匹配项的则以null代替。4.fulljoin无论左边还是右边所有项均返回结果。无对应项以null代替。三、其它除了以上涉及到的查询关键字外,还涉及到了嵌套查询,in关键字的使用,对sql记录进行编号排序后按顺序查询等。利用viewsourceprint?1.SELECTROW_NUMBER()OVER(ORDERBYiddesc)ASRow--Row为别名以上只是涉及到了一部分的查询关键字的总结,也是经常用到的,逐渐学习,才发现原来的知识还是应该不断的回忆和应用才能发现它更深一层应用的含义。更多关于数据库的知识有待进一步实践总结。第二篇:《关键字查询》说课稿一、说教材本课是山东省小学信息技术三年级下册第8课《关键字查询》,在学习本课之前,学生已对第7课《网上世界真奇妙》进行了学习,对网络世界有了初浅认识,认识到网络的神秘,知道了什么是IE浏览器,会打开浏览器浏览信息,知道超级链接,对于网络世界充满着好奇。本节课是学生认识网络非常关键的一节课,学生通过查找感兴趣的文字、图片信息,掌握资料查找的一般方法。学生学完这节课,要掌握关键字查询信息的方法,体验到关键字查询的技巧,体会到搜索
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据库查询语句关键字总结

文档大小:29KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用