case 相关问题

在SQL中,CASE表达式计算条件列表,返回第一个条件的结果,该条件的计算结果为true。对于编程语言的CASE问题,请改用[switch-statement]标签。

如何从 MySQL 表中获取具有重复/变化布尔值的不同记录

我有一个结构如下的表: <... 我有一个具有以下结构的表格: <table> <thead> <tr> <th>Name</th> <th>Subject</th> <th>ExamType</th> <th>Passed</th> </tr> </thead> <tbody> <tr> <td>Bryan</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> <tr> <td>Bryan</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Joe</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> <tr> <td>Joe</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> <tr> <td>Jill</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Jill</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Jack</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Jack</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> </tbody> </table> 我们需要应用 OR 条件,以便如果学生在理论或实践中通过,则他/她被视为通过(即 True)。所以我们需要以下结果: 姓名 - 通过 布莱恩 - 真实 乔 - 真实 吉尔 - 错误 杰克 - 真实 如何跨行应用条件来实现上述结果? 我尝试使用 unique 和 CASE,但无法思考如何扫描多行。 试试这个 选择 姓名, MAX(通过) AS 通过 从 您的表名 通过...分组 姓名; 姓名 主题 考试类型 通过了

回答 1 投票 0

SQL 查询参数为 null 不为 null

我正在尝试执行 SQL 查询并根据参数是否为空或否动态构建 where 条件。我有这样的事情: 从

回答 3 投票 0

根据 pyspark 数据框中的三列创建一个新列

我有一个如下所示的数据框 - |short_1|short_2|full_nm| |“Ginder”|“Ginder 诉 Ginder”|“Carrie Diane GINDER 诉 Carl L. Ginder”| |“肯尼”|“肯尼诉巴尔...

回答 1 投票 0

SQL更新表,case when,选择distinct

我有2张桌子如下 表 1:r_report8 工单号 报告8a 报告项目7 EGR220511003493 56 1 表2:rjob_header 工单号 报告项目7 EGR220511003493 1 我已经设置了触发器...

回答 1 投票 0

根据条件调用 CTE - Case 语句 SQL

我有两个 CTE,它们具有完全相同的数据结构,但从两个不同的表中读取数据。基于日期过滤器,我可以在 SQL 中调用 CTE(使用 IF 或 case 语句)。有事我...

回答 1 投票 0

在 case_when() 中使用条件一次?

我有一个包含多个时间点的数据框,但我只想定义每个时间点的第一个事件。 F.i.,仅选择 12 个月到 24 个月之间的第一个事件,而不是全部。 数据%>%

回答 1 投票 0

Java 使用 HashMap 和 switch 语句

我有一个常量类,我在其中保存了常量的 HashMap,例如: 导入java.util.HashMap; 导入java.util.Map; /** * 程序中的通用常量。 */ 公共最终类 Consts {...

回答 1 投票 0

使用另一个表 SQL 中的匹配值创建新视图

我有两张桌子,如图所示。在第一个表中,我有列 ID,在第二个表中,我也有 ID 列和电子邮件列。最后,我想要一个表 1,其中包含表 2 中的特定电子邮件......

回答 1 投票 0

从列中选择记录

我想要创建一段代码,使我能够根据表中的现有列创建一个新列,并满足以下条件: 如果该栏没有“救护车”一词,我...

回答 1 投票 0

带条件的两行SQL之间的计算

我有一个包含发票数据的 SQL 数据库。它包括“sum”和“invoice_id”列,其中存储总金额(总和),以及是否是预付款(invoice_id

回答 1 投票 0

使用 select case 编写一个名为 WeekDay() 的函数,该函数将接收一个包含 STRING 的参数(周一 - 周日)

使用 Scilab 回答以下问题: 粘贴函数代码和演示该函数功能的控制台输出。 使用 select case 编写一个名为 WeekDay() 的函数,...

回答 1 投票 0

Informix - 跨多列和多行查询最新日期

我需要从 Informix 数据库中的多个数据库列(date_entered、date_updated)获取最新日期。从逻辑上讲,date_updated 应该始终是最新的,但在这个 d 中事实并非如此...

回答 1 投票 0

我想用sql server显示这样的输出

这是我在数据库中的原始表 名称 数量 QMORIASDWAD 1 QMORIASDWAD 3 QMORIASDWAD 4 QMORIASDWAD 5 QMORIASDWAD 6 QMORIASDWAD 7 QMORIASDWAD 8 我想要我的结果输出与 select t...

回答 1 投票 0

卡在单行子查询上,在 SQL 更新语句中返回多行

希望有人能够解决这个困境。我该如何解决这个问题,以及为什么 SQL 认为它返回多行。这只是一个案例陈述,应该重新...

回答 1 投票 0

带有 CASE 和 CAST DATE 的 SQL GROUP BY

我在 SQL 中有下面的源表,我想查询它以获取如下输出表,以获得按日期(不带时间)聚合的每个源的金额总和。不幸的是我的代码不...

回答 1 投票 0

MySQL 案例陈述 - 未知列在何处

我的查询有问题,出了什么问题? 选择 案件 当 cp_pessoa.score < 100 THEN 1 WHEN cp_pessoa.score < 300 THEN 2 WHEN cp_pessoa.score >= 300 T...

回答 3 投票 0

将值分配给不正确的列和/或多列时改变 %>% case_

我继承了一个远远超出我技能范围的脚本,而创建它的人已经不在了。我注意到脚本中有一个问题似乎很容易修复(或者我是这么认为的)...

回答 1 投票 0

CASE 在检查表达式之前尝试计算子表达式

PostgreSQL 版本:15 我有带有动态列的动态表,我需要计算一些抽象属性长度。如果列是数组那么我需要使用 array_length 函数,如果列是 st...

回答 1 投票 0

需要帮助为以下场景编写案例陈述

我有一张表格如下: ID 薪资计划结束日期 1001 20000 空 1001 300 B 空 1002 40000 A 2023-04-31 1002 250 B 空 我的要求是,对于员工来说,如果 计划=A...

回答 3 投票 0

带有 CASE 语句和窗口函数的比较运算符

我正在尝试将 case 函数与窗口函数一起使用,但我得到的数据没有相加。一切似乎都有效,但整个案例我只收到“高于平均水平”...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.