|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
HAVING 条件子句 指定一特定的分组记录,并满意HAVING 所指定的条件或状态,但条件是针对分组的条件设置。 SELECT fieldlist FROM table WHERE selectcriteria GROUP BY groupfieldlist HAVING groupcriteria fieldlist 显示被查询的字段名称。(可与ALL,DISTINCT,DISTINCTROW,或TOP相结合) table 欲查询数据的表格名称。 selectcriteria 选取标准。 groupfieldlist 分组记录的字段名称,到多10个字段。而这些字段的顺序决定最高到最低的分组阶层。 groupcriteria 决定什么样的分组记录要被显示。 HAVING跟WHERE 的用法相称类似,不同之处在于HAVING必须用于GROUP之后的分组数据上。 例如: SELECT 分类编,Sum(库存数量) FROM 产品表格 GROUP BY 分类编号 HAVING Sum(库存数量)>100 AND 产品名称 LIKE "*纸"; GROUP BY 条件子句 依据指定的字段,将具有一样数值的记录合并成一条。 SELECT fieldlist FROM table WHERE criteria GROUP BY groupfieldlist fieldlist 欲读取的字段名称。(可与ALL,DISTINCT,DISTINCTROW,或TOP合并使用) table 被查询的表格名称。 groupfieldlist 分组记录的字段名称,到多10个字段,而这些字段的顺序决定最高到最低的分组层次。 例如: SELECT 姓名,Count(姓名)AS 职员姓名 FROM 职员表格 WHERE 部门名称=\\\'业务部\\\' GROUP BY 姓名 FROM 条件子句 指定表格名称或是查询,其中包含列在SELECT语句的字段数据。 SELECT fieldlist FROM tableexpression[IN externaldatabase] fieldlist 表格中的字段名称。(可与ALL,DISTINCT,DISTINCTROW,或TOP相结合) tableexpression 表格名称,或多个表格的算式。 externaldatabase 若该表格参考到外部的数据库时,将其完整的路径名称记下。 例如: 从职员表格下,查询出所有姓名字段的数据(只有姓名字段被查询,其他则不显示)。 SELECT 姓名 FROM 职员表格; WHERE 条件子句 指定查询的条件与限制。 SELECT fieldlist FROM tableexpression WHERE criteria fieldlist 字段名称。(可与ALL,DISTINCT,DISTINCTROW,或TOP相结合) tableexpression 表格名称,或多个表格的算式。 criteria 查询的结果,必须依照这一限制标准。 例如: 要查询出职员表格中,所有姓氏是李的数据,可以用下面的语句。 SELECT 姓名 FROM 职员表格 WHERE 姓氏=\\\'李\\\'; 返回类别: 教程 上一教程: 怎样配置SQL SERVER发送电子邮件 下一教程: 怎样用SQL 2000 生成XML 您可以阅读与"全面接触SQL语法(4)"相关的教程: · 全面接触SQL语法(5) · 全面接触SQL语法(一) · 全面接触SQL语法(二) · 全面接触SQL语法(3) · 全面接触SQL语法(1) |
| 快精灵印艺坊 版权所有 |
首页 |
||