where什么意思?

时间:2014.05.22 发布人:mbafudao

where什么意思?

已解决问题

谷歌mbafudao用户在2014.05.22提交了关于“我的女友是机器人where什么意思?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-16T20:50:24。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,希望你能感受到,我最真诚的谢意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:jiuzhua1  

语法[Wh**ER问答E<search_condition>|<old_outer_join>]<old_outer_join>::=column_name{*=|务过缩血史妈充态许唱=*}column_name参数通过使用谓词限制结果集内返回的行。对搜索条件中可以包含的谓词数量没有限制。有关搜索条件和谓词的更多信息,请参见搜索条件。<old_outer_join>使用不标准的**品专用语法和Wh**ERE致液问命助满龙子句指定外联接。*=运算整转临叫华远督际由快符用于指定左向外联接款医战渐知将集,=*运算符用于士国消指定右向外联接。下例指定一个左向外联接,并在结果集内包含Tab1中不满足指定条件的行:**LEC九般深住如系星率广T***.name,***.idFROMTab1重,Tab2Wh**ERE***.id*=***.id说明这种语法具有潜在的二义性飞只报总究而值阶预此形解释并且不标准,因此不提倡使用这种语法进行外联接。而应在FROM子句中指定联接。可以通过在FROM子句中使用联接运算符,或通过在Wh**ERE子句中使用不标准的*=和=*运算符来指定外联接。不能在同一语句中同时使用这两种方法。沿意重GROUPBY子句指定用来放置输出行的组,并且如果**LECT子句中包含聚合函科措数,则计算每组的汇总值照车次析护。指定GROUPBY时,选袁议困够依毛济解总示呢择列表中任一非聚合表达式内的所有列都应包含在GROUPBY列表中,或者GROUPBY表达式必须与选择列表表达式完全匹配。说明如果未指定ORDERBY子句,则使用GROUPBY子句不按任何特微修际知宁探全派兰里胞定的顺序返回组。建议始终使用ORDERBY子句指定具体的**顺序。语法[GROUPBY[ALL]group_by_expression[,n][WITh**{CUBE|精况操最言谓ROLLUP}]]参数ALL包含所有组和结果集,甚至包含那些任何行都不满足Wh**ERE子句指定的搜索条件的组和结果集。如果指定了ALL,将对组中不满足搜索条件的汇总列返回空值。不能用CUBE或ROLLUP运算符指定ALL。如果访问远程表的查询中有Wh**ERE子句,则不支持GROUPBYALL操作。group_by_expression是对其执行分组的表达式。group_by_expression也称为分组列。group_byexpression可以是列或引用列的非聚合表达式。在选择列表内定义的列的别名不能用备复们善多资源角亲用于指定分组列。说明text、ntext和image类型的列不能用于group_by_expression。对于不包含CUBE或ROLLUP的GROUPBY子句,gro巴律阶up_by_expression的项数受查询所涉及的GROUPBY列的大小、聚合列和聚合值的限制。该限制从8,060字节的限制开始,对保存中间查询结果所需的中间级工作表有8,060字节的限制。如果指定了CUBE或ROLLUP,则最多只能有10个分组表达式。CUBE指定在结果集内不仅包含由GROUPBY提供的正常行,还包含汇总行。在结果集内返回每个可能的组和子组组合的GROUPBY汇总行。GROUPBY汇总行在结果中显示为**LL,但可用来表示所有值。使用GROUPING函数确定结果集内的空值是否是GROUPBY汇总值。ROLLUP指定在结果集内不仅包含由GROUPBY提供的正常行,还包含汇总行。按层次结构顺序,从组内的最低级别到最高级别汇总组。组的层次结构取决于指定分组列时所使用的顺序。更改分组列的顺序会影响在结果集内生成的行数。重要使用CUBE或ROLLUP时,不支持区分聚合,如**G(DISTINCTcolumn_name)、COUNT(DISTINCTcolumn_name)和SUM(DISTINCTcolumn_name)。