选择sql xquery中所有记录的所有元素x的不同列表

2023-12-03

下面的查询表达式:

SELECT distinct xmlCol.value('(//interest/@id)[1]','nvarchar(64)') FROM table1

返回一个列表id of first interest所有记录的元素。

但 xml 可能包含multiple interest元素。

那么,如何获得所有的不同列表interestsql xquery 中所有记录的元素?


select distinct T.N.value('.','nvarchar(64)')
from table1
  cross apply xmlCol.nodes('//interest/@id') as T(N)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

选择sql xquery中所有记录的所有元素x的不同列表 的相关文章

  • 更改mysql数据库表中的日期格式

    大家早上好 只是一个简单的问题 在我现有的 MySql 数据库中 我几乎没有包含日期 的列 目前这些是年 月 日格式 但现在我需要将其全部更改为年 月 日格式 我试过了select date format curdate d m Y 但它不
  • Oracle:按月分区表

    我的解决方案 德语几个月 PARTITION BY LIST to char GEBURTSDATUM Month PARTITION p1 VALUES JANUAR PARTITION p2 VALUES Februar PARTITI
  • SQL Server使用in关键字传递字符串数组查询

    我认为 IN 子句不能接受具有多个值的绑定参数 Oracle 不能 需要几分钟 查询是 declare setting varchar max set setting Sales Entry Grid Cursor Customer Man
  • 通过 C# SqlCommand 执行合并语句不起作用

    我正在第一次尝试使用临时表和MERGE语句通过更新 SQL 表SqlCommandC 中的对象 我正在开发的程序旨在首先将大量记录 最多 20k 导出到 Excel 电子表格中 然后 用户可以搜索并替换特定值 并根据需要更新任意多记录中的任
  • 如何创建没有循环关系的树形表?

    CREATE TABLE TREE node1 id UUID REFERENCES nodes object id NOT NULL node2 id UUID REFERENCES nodes object id NOT NULL CO
  • SQL Server 查询中 UNION ALL 与 OR 条件

    我必须根据表上不存在的条件选择一些行 如果我使用如下的 union all 它会在不到 1 秒的时间内执行 SELECT 1 FROM dummyTable WHERE NOT EXISTS SELECT 1 FROM TABLE t WH
  • Ruby ActiveRecord 和 sql 元组支持

    ActiveRecord 是否支持 where 子句中的元组 假设底层数据库支持 结果 where 子句看起来像这样 where name address in John 123 Main St I tried Person where n
  • 向带有检查约束 SQL 的表添加列

    我想向表中添加一列 然后添加一个检查约束以确保其大于 0 我似乎无法让它在 oracle sl Developer 中运行 Alter TABLE store101 add column Base salary Number 7 2 con
  • 计算 XML 中特定 XML 节点的数量

    请参阅此 XML
  • 查看Jasper报告执行的SQL

    运行 Jasper 报表 其中 SQL 嵌入到报表文件 jrxml 中 时 是否可以看到执行的 SQL 理想情况下 我还想查看替换每个 P 占位符的值 Cheers Don JasperReports 使用 Jakarta Commons
  • mysql 不带空字符串和 NULL 的不同值

    如何检索没有空字符串值和NULL值的mysql不同值 SELECT DISTINCT CON EMAILADDRESS AS E MAIL FROM STUDENT INNER JOIN CONTACT CON ON STUDENT CON
  • 合并xml文档

    我遇到的所有关于合并 XML 文档的解决方案都无法实现我的愿望 让我解释 XML 文档 1 a b title Original Section b title Original Child Section b b title Origin
  • 如何将今天的日期返回到 Oracle 中的变量

    我想做这个 DECLARE today as smalldatetime SELECT today GetDate 但我需要一个oracle翻译 甲骨文使用SYSDATE 还有 ANSI 标准CURRENT TIMESTAMP 除其他外 S
  • 在 plpgsql 函数中使用 quote_ident()

    我是创建 plpgsql 函数的新手 我需要一些有关在函数内部执行的动态命令上使用 quote ident 甚至 quote literal 的说明 希望有人能给我一个关于它们如何在函数内部工作的具体解释 TIA 这是一个例子 EXECUT
  • PostgreSQL函数中sql语言和plpgsql语言的区别

    我很新数据库开发所以我对下面的例子有一些疑问 函数 f1 语言 SQL create or replace function f1 istr varchar returns text as select hello varchar istr
  • 在 Yii 的标准中如何获得计数 (*)

    我正在尝试构建一个具有以下内容的查询group by属性 我正在尝试得到id和count它一直告诉我count is invalid列名 我怎样才能得到count来自group by询问 工作有别名 伊伊 1 1 11 其他不及格 crit
  • 基本的多对多sql选择查询

    我认为这应该很容易 但它却在逃避我 我的帐户和帐户组之间存在多对多关系 一个帐户可以位于零个或多个组中 因此我使用标准连接表 Accounts ID BankName AcctNumber Balance AccountGroups ID
  • Dispatcher-servlet 无法映射到 websocket 请求

    我正在开发一个以Spring为主要框架的Java web应用程序 特别使用Spring core Spring mvc Spring security Spring data Spring websocket 像这样在 Spring 上下文
  • 基于xsd模式生成xml(使用.NET)

    我想根据我的 xsd 架构 cap xsd 生成 xml 文件 我找到了这篇文章并按照说明进行操作 使用 XSD 文件生成 XML 文件 https stackoverflow com questions 6530424 generatin
  • Oracle REGEXP_INSTR() 和“a-z”字符范围与预期不匹配

    我想用REGEXP INSTR 在 oracle 数据库中检查小写 大写字符 我知道 upper and lower POSIX 字符类 但我选择了a z这给了我非常奇怪的结果 我不明白 有人可以解释一下吗 SELECT REGEXP IN

随机推荐

  • PostgreSQL 是否会持久加载其 pl* 解释器?

    如果我在 plperlu 中写了一些东西 那么该模块什么时候会被重新加载 每次函数运行时 第一次跑的时候 如果 Perl DLL 一段时间没有使用 是否会被卸载 然后又会重新加载另一个模块 我认为在该会话中第一次使用该语言时 该模块将为每个
  • VideoOutput QML 的自定义源属性

    到底需要做什么才能提供自定义框架源VideoOutputQML 对象 Does VideoOuput本身提供了一个实例QAbstractVideoSurface类到 源 Qt5 文档说明了有关此问题的以下内容 如果您正在扩展自己的 C 类以
  • 表被指定两次,既作为“UPDATE”的目标又作为单独的数据源

    我正在尝试更新一列中的多行 但是当我执行查询时出现错误 有人指导我哪里错了 提前致谢 UPDATE TestTaker SET TestTaker Email Replaced WHERE TestTaker Id IN SELECT Te
  • 将字符串分解两次

    我有一个这样组成的字符串 87 1 nuovo 88 4 209 89 41 1 5 3 1 116 20 13 3 148 模式是 Id1 Mq1 Q ta1 Tipo1 Id2 Mq2 Q ta2 Tipo2 Id3 Mq3 Q ta3
  • ProxySelector 将 URL 的方案从 https:// 更改为 socket://

    我需要访问 Facebook 但所有传出通信都在我们的服务器上被阻止 因此我必须使用代理 我用以下方法初始化代理 ProxySelector setDefault new ConfigurableProxySelector mapping
  • Java 8 Streams:列表到具有映射值的映射

    我正在尝试创建一个Map from a List using Streams The key应该是原始项目的名称 The value应该是一些衍生数据 After map 该流由以下部分组成Integers 并在当时 collect 我无法
  • 测试一个数据帧是否是另一个数据帧的排序版本

    测试某个数据帧是否只是另一个数据帧的排序版本是否可行 例如 如果我有两个数据框a and b 有什么方法可以轻松确定是否a只是一个重新排序的版本b 或相反亦然 这是一个简单的例子 a lt data frame x1 1 10 x2 11
  • 在滚动过程中改变背景颜色

    我的应用程序有一个入门部分 有 4 个页面 用户可以水平滚动以了解如何使用该应用程序 标准 我希望当用户从一个页面滚动到另一个页面时背景颜色会发生变化 我有 4 个想要使用的 RGB 值 241 170 170 170 201 241 18
  • Kubernetes:将 Kops 集群与本地 Kubeadm 集群相结合

    我们目前有 2 个 Kubernetes 集群 在 AWS 上运行 Kops 的一种设置 在我们自己的硬件上运行 Kubeadm 的一种设置 我们希望将它们组合起来 只需要管理一个集群 主服务器最终可能位于 AWS 或我们的服务器上 两者都
  • 导航至 iPhone 中的设置屏幕

    当按下应用程序中的按钮时 我想从我的应用程序移动到 iPhone 的设置屏幕 任何人都可以帮忙告诉一下如何做吗 任何帮助表示赞赏 对不起 我的英语不好 Thanks 首选项 根 常规模式不再适用于 iOS 最新版本 里面有更新 以下在 iO
  • PHP 发出 500 错误 - 这在哪里记录?

    In 这个问题OP 提到 PHP 在以下情况下自动抛出 500 错误error reporting关闭 XDebug 改变了这种行为 这让我很好奇 因为我以前从未听说过 PHP 自动发出 500 秒 根据SO和其他地方的各种引用和答案 抛出
  • git merge 是否考虑合并文件的时间戳?

    合并两个文件时 git 是否考虑哪个文件较新 哪个文件较旧 如果是 那么时区会发生什么情况 如果一个用户有一个较旧的文件 但他们的时区使其看起来较新怎么办 那么时区增量是否会成为提交时间戳的问题 No 只有提交图才重要 无论它们的关联日期是
  • 如何在异步任务中进行 ksoap2 调用?

    我是android开发的新手 我正在尝试开发一个与 net web 服务连接以检索数据的应用程序 我想做ksoap2打电话给AsyncTask 我怎么称呼它异步与异步任务 我的 SoapCall 类是 public class SoapCa
  • 如何在 Objective-C 中比较两个日期

    我有两个日期 2009 05 11和当前日期 我想检查给定的日期是否是当前日期 这怎么可能 Cocoa 有几种方法可以做到这一点 在 NSD 日期 isEqualToDate earlierDate laterDate compare 当你
  • “名称 ProfileCommon 在当前上下文中不存在”

    一直在浏览网络 但没有运气 我需要使用ProfileCommon 但我无法引用任何程序集来使用它 有人可以帮忙吗 当您有 ASP NET 网站 而不是应用程序项目 并使用 Profile 时 ProfileCommon 文件会在临时 ASP
  • 使用 RestFB api 发布到 Facebook 页面墙

    我正在尝试在 Facebook 页面的墙上发帖 我可以使用应用程序访问令牌在用户墙上发帖 我通过扩展 DefaultFacebookClient 获得了应用程序访问令牌 public class ConnectionService exte
  • RStudio 的 BaylorEdPsych 软件包;无法安装包

    我正在尝试使用 BayorEdPsych Package 中的 Littles Test 来测试 MCAR 假设 不管出于什么原因 我的 R 找不到这个包 它仍然可用吗 我的R版本 R 4 0 3 GUI 1 73 我的 R Studio
  • 如何使用 OnTouch() 检查图像是否被触摸

    我正在尝试获取图像触摸上的 x y 坐标 并在其上执行一些操作 那么 谁能告诉我如何获取图像被触摸时的 x y 坐标 提前致谢 我的代码 public class MovableObject extends ImageView implem
  • 当只需要“field”时,SELECT * 或 SELECT `field` 哪个更快

    我不想在这里假设 我以前就被咬过 被证明是错的 任何帮助 将不胜感激 SELECT 字段比 select 更快 因为如果表中有超过 1 个字段 列 那么 select 将返回所有这些字段 列 这需要网络带宽 and 数据库的更多工作获取所有
  • 选择sql xquery中所有记录的所有元素x的不同列表

    下面的查询表达式 SELECT distinct xmlCol value interest id 1 nvarchar 64 FROM table1 返回一个列表id of first interest所有记录的元素 但 xml 可能包含