如何使用Cross应用SQL中的单独行分开一个以上的逗号分隔列
I have one table having following rows Name Phones Courses ABC 123, 456 HTML, Java XYZ 321, 654 PHP, CSS now I want to write a SELECT query …
根据最近的验证日期根据2周的支架检索销售记录计数
CREATE TABLE [dbo].[Sale]( [ID] [int] NOT NULL, [SaleDate] [date] NOT NULL, [CustomerRef] [varchar](20) NOT NULL ) ON [PRIMARY] CREATE TABLE…
SQL Server-左键在一个公共属性上加入两个JSON对象
我有一个具有列列的表(键,类型)的表格,另一个表格,另一个表格,其中包含该架构所描述的对象的列实例。 可能会遇到对象实例缺少一些JSON模式属性…
同时使用Cross应用两列
我的底部几乎具有相同的逻辑,但是我无法组合以显示两个列。 我不确定如何将两个交叉涂抹查询组合到一个。 select DateAdd(hour,hour_diff, ps) punch…
如何将多个JSON行插入T-SQL表中
我正在尝试将JSON文档插入T-SQL: { "GLDETAIL": { "RECORDNO": "264378-1756289-919567--accrual", "BATCH_DATE": "02/01/2022" } }, { "GLDETAIL": …
尝试使用交叉应用或加入具有不同值的每个ID的最大日期?
我听说过Cross适用,但是到目前为止,我从来没有一段时间以为我需要使用它。以下是我所做的事情的样本,然后使用了几次,然后使用Cross应用。 编辑*有…
从 Oracle c11 中的多值字段中选择所有值 - SQL 查询
我正在尝试从多值数据列中选择所有值。值用 ý 分隔。 我编写的这个查询完全符合我的预期,但不幸的是我正在使用 11g,所以我无法使用CROSS APPLY。对…
SQL Server 2016 使用表中的单词从字符串中删除单词
我正在尝试从字符串列表中删除特定的单词/短语。我创建了一个要排除的单词表。我需要删除字符串中出现的任何单词。我想维护一个排除单词/短语的列表,…
使用CTE简化SQL语句
我有一个如下查询: SELECT A.a, A.b, B.c, (CASE WHEN ... THEN ... ELSE ... END) AS CalculatedValue, B.d FROM dbo.TableA A INNER JOIN dbo.Tabl…
从 T-SQL 读取 xsi:type
我想从 SELECT 语句中的“当前”节点读取 xsi:type 属性。我的 XML 如下所示: 5300 DUMMY ddd 1 5340 DUMMY aaa 1 53200 DUMMY ccc 21 我的 select …
MySQL - 按时间获取最后一个条目(如果为空,则获取第一个条目)
我有以下 SQL Server 2008 查询: SELECT T.*,Data.Value FROM [Table] T OUTER APPLY (SELECT TOP 1 E.Value FROM [Table2] E ORDER BY CASE WHEN T.…
连接两个表*包括*一个表中的重复项的最佳方法
账户(表) +----+----------+----------+-------+ | id | account# | supplier | RepID | +----+----------+----------+-------+ | 1 | 123xyz | Bos…
使用 CTE 代替光标
我有以下表结构。 我只想将 SubId 更新为 null 且 RawLineNumber 升序 1 且 SeqNumber 升序 1 的所有行 RawlineNumber Claimid SubId SeqNumber 1 600…