我正在尝试从以下 3 个表中获取以逗号分隔的值: 团队:ID 玩家:身份证,姓名 TeamsPlayers : Id, TeamId, PlayerId 我想要得到的是这样的结果: TeamId 球员姓名 1个 C罗、里瓦尔多、罗纳尔迪尼奥、迪达 2个里克尔梅、梅西、阿圭罗、迪玛利亚 ...
我正在尝试从以下 3 个表中获取以逗号分隔的值: 团队:ID 玩家:身份证,姓名 TeamsPlayers : Id, TeamId, PlayerId 我想要得到的是这样的结果: TeamId 球员姓名 1个 C罗、里瓦尔多、罗纳尔迪尼奥、迪达 2个里克尔梅、梅西、阿圭罗、迪玛利亚 ...
我正在执行一个查询,它将获取医生的姓名、去看医生的病人总数、他去过的办公室数量,根据他去过的办公室数量列出办公室名称查询如下: 我得到的 output 是 以上,第 4 列将显示基于患者计数的数据。 我需要的 output 是 我遇到的 sql 代码部分是 SQL 语句中要求的更改是什么。 是 ...
我需要有关聚合功能的帮助。 我想知道的是,是否可以从我返回的其中一列的分组查询中提取具体值,如下所示店铺水果颜色股票苹果红色的 30 苹果绿色 5个香蕉黄色 40 浆果红色的 5个梨绿色 5个SELECT SUM(stock), [?] FROM store GROUP BY fruit [?] ...
我有一个复合 SELECT 语句,它从几个连接表中检索它的值(列)。 我想向结果集中添加一个列,即 STRING_AGG。 将在 STRING_AGG 中使用的值是从连接表中检索的,包括已经在 JOIN 中的表之一。 如果我单独运行 STRING_AGG 语句,它返回的正是我所期望的。 如果可能, ...
我有一些包含尺寸的数据,很像下面的 model。 通过注释,我们有一个名为 at_size 的字段,它生成的数据如下: [无,无,无] ['200', '000', '210'] ['180', 无, 无] 这是这样完成的(感谢:) https://stackoverflow.com/a/7 ...
我必须加入用户表中的 user_name,其中 user_profile 表中的 first_name 和 last_names。 到这里为止一切都很好,但是当我尝试从 user_role 表中获取分配的各个角色时,它会为单个用户提供多行,因为 1 个用户可以拥有多个角色。 在尝试将string_ ...
我在这里发现了很多问题,但似乎没有一个可以解决。 我确实想在不使用关键字WITH的情况下在 SQL 服务器中使用STRING_AGG()检索唯一值。 这是我的查询: 子查询(带有ROUND(AVG(ins.Evaluation), 2) AS evaluation的查询)产生正确的不同值: 但是 ...
我使用此代码。 但是,它给了我错误string_agg不存在。 该怎么办? ...
我有以下内容: 预算_id 发票号码四月六月八月 004 11 NULL 690 NULL 004 12 1820 NULL NULL 004 13 NULL NULL 890 我想要做的是执行以下操作: 预算_id 发票号码四月六月八月 004 11、12、13 1 ...
我想使用计算列上的唯一约束创建项目列表并防止输入 2 个相同的列表。 在 SQL Server 2019 上执行此操作在表创建期间返回错误消息 4113 级别 16。 声明对表达式的唯一约束是一种好习惯吗? 我这张表的数据量并不大。 ...
我正在使用 SQL Server 2017 Microsoft SQL Server 2017 (RTM-GDR) (KB4583456) - 14.0.2037.2 (X64) Nov 2 2020 19:19:59 Copyright (C) 2017 Microsoft Corporation ...
我正在尝试使用convert(varchar(max))的string_agg function 因为结果超过了 8000 个字符的限制,但现在我在 这是我所拥有的: ...
我面临以下问题:在 SQL 表中,我存储了有关人员、日期和疾病的信息。 现在我想将每个人的疾病代码汇总到一个变量中: 到目前为止效果很好。 我如何设法仅汇总在相应日期之前识别的那些疾病? 我想要一个包含名称、日期和包含汇总疾病列表的变量的表。 ...
我有两个表 Lecturer 和 Student,我想在新列中用逗号分隔值显示另一个讲师 ID。 我正在使用 SQL 服务器 2014。 通过使用 group by 我得到一个值,如下所示: 预期结果 SQL 小提琴:( http://sqlfiddle.com/#!7/28f5f/11 ) ...
我有这样的事情: ID 姓名总金额 1 名称1 10 2 名称1 20 3 名称1 25 4 名称2 5 5 名称2 12 并且需要看起来像这样: 身份证姓名总金额 1,2 名称1 30 2,3 名称1 45 1,3 名称1 35 1,2,3 名称1 55 4,5 ...
我目前正在研究数据发现和分类,我有一个查询允许我在进行分类时查看数据的预览。 这是它如何针对 AdventureWorks 工作的示例: 结果如下: 迭代模式名称表名列名数据样本 1 生产产品产品编号 980、365、771、404、977 2 生产产品姓名可调节竞赛,通用自行车支架,AWC 标 ...
我必须放置一些列并通过 STRING_AGG 将它们组合在一起我还想将数字放在每行的第一位 我拥有的: 名称 蛋糕 古柯 冰淇淋 相同的 一 五 六 萨拉 ...
设置我有两张桌子: 人姓名蒂姆汤姆谭宠物| 物种| 颜色 | |---------|--------| | 猫 | 黑色 | | 狗 | 棕色 | 还有一个连接它们的多对多: 人对宠物人名宠物种类蒂姆猫蒂姆狗汤姆猫期望的结果使用 Django,我想注释 Person 以便我得到这个表: 人名 ...
为了展示我的 GridView,我使用了这个 ActiveDataProvider: 我不知道如何在 Gridview 中使用由 STRING_AGG() function 生成的列。 以防万一,publicationsAuthor 关系是这样编码的: 我需要使用 STRING_AGG() func ...