文档介绍:数据库与信息管理
子句在中的用法比较
曾铁亮
广州市番禺区广播电视大学,广州
摘要: 介绍了中子句的方式、方式、方式和方式的用法,并
对每种方式的使用都进行了实例分析。
关键词: ;;;; ;;
,
:,, ,,
.
:;;; ; ;;
引言查询语句
熟悉写选择查询的程序员希望能够从查询结果.,.
很简单地生成。不幸的是,将结果序列化为有很多
..
方法。因此针对不同级别的复杂度和所创建的能力
.
提供了不同的方式。提供的所有方式都通过一个新的
选择语句来实现。查询结果
种方式””
. 方式””/
方式是最简单的方式,它执行的是一种标准映射, ””/
””/
每一行被映射成一个名为的元素,非空列值则被映射为一
/
个对应字段名的属性的值。下面所有实例中的语句使用
””
了数据库,所有的语句均可在中运””/
行,不过查询结果部分有删减。””,
查询语句/
.,. . 方式
在模式中,语句中的前两个字段必须
..
分别命名为和。和是元数据字
.
段,使用它们可以确定查询结果集的文档中元素的父子
关系,即嵌套关系。其中字段是查询字段列表中的第一
查询结果
个字段。字段用于存储当前元素的标记值,标记号可以
”’””/
”’””, 使用的值是到。字段用于存储当前元素的父
”. ””, 元素标记号,如果这一列中的值是,该行就会被放置在
””””, 层次结构的顶层。除列和列之外,查询还必
. 方式须包含一个或多个数据列。这些数据列的名称控制着在标记
使用了关键字,那么查询结果集将以层次结构的过程中解释列的方式。每个列名都拆分为由惊叹号分隔
形式组织起来。将其中使用的查询对象作为数据表中的元素, 的字段。可以为数据列指定以下字段:
数据表别名将被分别作为元素,其他与使用所生成的结
果一样,字段仍然以元素的属性方式出现,但使用关为元素的名称。对于给定的行,会从标记号
键字后生成的文档具有层次结构,使整个文档显匹配的第一列的字段中提取为该行生成的元素的
得更加清晰。名称。如果有多个相同的列,对于后面的—
收稿日期:——相同的列,会忽略。为元素的标
电脑编程技巧与维护
记号。对于有给定标记值的行,所有在其字段中具第一条语句应如下所示:
有相同值的列都会向与该行相对应的元素提供内容。—,
为指定列值是元素的属性。例如,如果数,
据列具有名称,那么—【】,
【】
就会显示为元素的一个属性。由于
方式相对比较复杂,下面通过一个实例来说明。
编写语句来生成子元素
生成文档查询
第二个查询会生成元素。由于这是一个—
假定要使用编写一个生成以下模式查询,所以在所有语句中指定的前两个值都
文档的查询:
必须是值和值。元素会得到标记号,而
””
由于它是元素的子项,因此具有值。
””/
语句已经指出和都是属性。
””/
””, ,
/ ,
”,
”【】
””/ ,
/””/ . / . /
/ 【】,
实现方法【/ 】
给查询添加
编写一条按指定的