- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
互联网数据库常考设计题SQL语句考点
DISTINCT 的语法如下:SELECT DISTINCT 栏位名 FROM 表格名(查找的结果不重复)
AND OR 的语法:SELECT 栏位名 FROM 表格名 WHERE 简单条件 {[AND|OR] 简单条件}+,其中AND |OR可重复使用。例子,我们若要在 Store_Information 表格中选出所有 Sales 高于 $1,000 或是 Sales 在 $500 及 $275 之间的资料的话,我们就打入 SELECT store_name FROM Store_Information WHERE Sales 1000 OR (Sales 500 AND Sales 275)
IN的用法:SELECT 栏位名 FROM 表格名 WHERE 栏位名 IN (值一, 值二, ...)例子:我们要在 Store_Information 表格中找出所有含盖 Los Angeles 或 San Diego 的资料SELECT * FROM Store_Information WHERE store_name IN (Los Angeles, San Diego)我们就得到含盖Los Angeles和san diego资料的表格。
BETWEEN 则是让我们可以运用一个范围 (range) 内抓出数据库中的值。BETWEEN 这个子句的语法如下: SELECT 栏位名 FROM 表格名 WHERE 栏位名 BETWEEN 值一 AND 值二
LIKE 的语法如下: SELECT 栏位名 FROM 表格名 WHERE 栏位名 LIKE {套式}。{套式} 经常包括野卡 (wildcard). 以下是几个例子:
? A_Z: 所有以 A 起头,另一个任何值的字原,且以 Z 为结尾的字串。 ABZ 和 A2Z 都符合 这一个模式,而 AKKZ 并不符合 (因为在 A 和 Z之间有两个字原,而不是一个字原)。
? ABC%: 所有以 ABC 起头的字串。举例来说,ABCD 和 ABCABC 都符合这个套式。 ? %XYZ: 所有以 XYZ 结尾的字串。举例来说,WXYZ 和 ZZXYZ 都符合这个套式。
? %AN%: 所有含有 AN 这个套式的字串。举例来说, LOS ANGELES 和 SAN FRANCISCO 都 符合这个套式。}。
ORDER BY 的语法如下(用来排序): SELECT 栏位名 FROM 表格名 [WHERE 条件] ORDER BY 栏位名 [ASC, DESC] [] 代表 WHERE 是不一定需要的。不过,如果 WHERE 子句存在的话,它是在 ORDER BY 子句之前。ASC 代表结果会以由小往大的顺序列出,而 DESC 代表结果会以由大往小的顺序列出。例子:SELECT store_name, Sales, Date FROM Store_Information ORDER BY Sales DESC
SQL 有提供一些这一类的函数。它们是: AVG (平均) COUNT (计数) MAX (最大值) MIN (最小值) SUM (总合) 运用函数的语法是: SELECT 函数名(栏位名) FROM 表格名。举例来说,若我们要由我们的示范表格中求出 Sales 栏位的总合,我们就输入SELECT SUM(Sales) FROM Store_Information,这样就找出sales的总和了。
COUNT 让我们能够数出在表格中有多少笔资料被选出来。它的语法是: SELECT COUNT(栏位名) FROM 表格名 举例来说,若我们要找出我们的示范表格中有几笔 store_name 栏不是空白的资料时,我们输入SELECT COUNT(store_name) FROM Store_Information WHERE store_name is not NULL 结果: Count(store_name) 4 ,is not NULL 是 这个栏位不是空白的意思。SELECT COUNT(DISTINCT store_name) FROM Store_Information,COUNT和DISTINCT经常一块使用,表示找出表格中有多少不同的资料。
GROUP BY:我们可以用 SUM 这个指令来算出所有的 Sales (营业额)!如果我们的需求变成是要算出每一间店 (store_name) 的营业额 (sales),那怎么办呢?在这个情况下,我们要做到两件事:第 一,我们对于 store_name 及 Sales 这两个栏位都要选出。第二,我们需要确认所有的 sales 都要依照 各个 store_nam
您可能关注的文档
- 二年级生物第一次月考试卷2004.doc
- 二极管的检测方法介绍.doc
- 二模试卷二1.doc
- 二次函数的图象与各项系数之间的关系.doc
- 二次函数的特殊形式.doc
- 二次备课电流电流表的使用.doc
- 二次顶出方式在注塑模具中的应用.doc
- 二氧化硅(SIO2)电缆在核电的详细应用.doc
- 二氧化碳相关中考试题汇编.doc
- 二班生物练习题(二).doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)