case-when 相关问题

仅将此标记用于具有案例表达式的SQL查询。 (对Ruby和其他语言中的“case”语句使用switch-statement。)

在 ELSE CASE SQL 查询上使用 Convert

我正在 Postgres 中执行 SQL 查询,该查询选择一个数字字段。我需要显示一个字符串值作为此 SELECT 的结果,因此我使用如下 CASE 语句: 选择 案例

回答 1 投票 0

CASE-WHEN 条件,无需重写整个语句

我将从伪代码片段开始: 案件 WHEN [非常长的表达式] > 1 THEN 1 ELSE [非常长的表达式] 结尾 是否可以避免重写整个表达式? 我已经...

回答 1 投票 0

SQL中if和when语句的区别

如果我有一个包含数字列的表,并且想要根据数字列中的值创建一个具有“高”、“中”或“低”值的新列,我可以使用 if/else 语句吗做...

回答 2 投票 0

如何使用Sql查询CASE语句获取行值作为列的值

我有一个表s_id student_name attendance_date status 1 student1 2020-01-01 P 2 student1 2020-01-02 P 3 student2 2020-01-01 P 4 student2 ...

回答 2 投票 0

R: 为数据添加质量控制标志

我有一个包含传感器数据的数据框架 需要进行质量控制。我需要能够跟踪对数据所做的更改,所以在...中添加了一个额外的列。

回答 1 投票 0

在R中增加条件ifelse的上标。

我正在努力使Name列的格式化,使其在Value列大于10时增加一个上标。有什么建议吗?以下是一个示例数据集。 tibble(Name = LETTERS[1:10], ...

回答 1 投票 0

我想在 "where "中的 "case when "中写出多个值,但没有做到

我想只取当@质量为1时为1的值,以及当0时为0和1的值。 SELECT * FROM TABLE WHERE Check = (CASE WHEN @Quality = 1 THEN 1 ELSE IN(0,1) END)

回答 1 投票 0

如何在CASE语句中使多个条件可能重叠,并使用GROUP BY。

我在BigQuery中做了一个查询:用date_params AS( SELECT DATE_TRUNC(DATE_ADD(CURRENT_DATE(), INTERVAL -7 day), WEEK(MONDAY))作为WeekStartDate, DATE_TRUNC(DATE_ADD(...)

回答 1 投票 0

SQL按CASE WHEN聚合记录。

我试图汇总记录的总和,根据值,匹配的CASE WHEN,我能够汇总的总和,但我不知道如何我可以根据描述的记录组......

回答 1 投票 0

instead of the OR operator, thus writing

EDIT:我把我的例子改了一下,因为它不正确,有误导性。下面是一个比较正确的(我希望如此)。

回答 1 投票 0

为什么case_when在mutate里面不工作?

我一直在R中使用关于争端和战争的Correlates of War数据集。我一直在尝试突变一个 "stateadem "变量,它告诉我们如果statea是民主的,基于他们的ID号......。

回答 1 投票 -1

CASE WHEN和DATEADD选择不同的列。

我想选择一些值,如果某个日期是在周末的某一天,那么它就会选择之前的某一天或几天,我让它工作。现在我想让它选择一个值在另一个 ...

回答 1 投票 1

只有满足特定条件的情况下,才有生成新变量的方法吗?

我正在尝试在R中复制以下Stata代码:gen UAPDL_1 = sqrt(((((Sanchez_1-Iglesias_1)^ 2)+((Casado_1-Iglesias_1)^ 2)+(((Rivera_1-Iglesias_1)^ 2)) / 3)如果maxIglesias_1 == 1替换UAPDL_1 = sqrt((...

回答 1 投票 0

R在使用case_w时提供参数(R向量化)

这是我之前问过的问题的后续问题(当使用case_when(R向量化)出现大量类别/类型时,R应用多个功能)。不幸的是我有...

回答 1 投票 2

[当使用case_when(R向量化)时存在大量类别/类型时,R应用多种功能

假设我有以下格式的数据集:City = c(1,2,2,1)Business = c(2,1,1,2)ExpectedRevenue = c(35,20,15,19)zz = data.frame(City,Business,ExpectedRevenue)zz_new = do.call(“ rbind”,复制(zz,n = ...

回答 1 投票 0

选择具有不同查询的案例

在我当前的项目中,我使用了很多存储过程。为了减少SP的数量,我正在考虑将多个查询放在一个SQ中。 E.在此处输入代码@ArtQuery int = 0 / * ...

回答 1 投票 0

r dplyr :: case_w错误:必须是字符向量,而不是双精度向量

我正在dplyr :: mutate中使用dplyr :: case_when替换某些值:data%mutate(floor = case_when(floor_id == 2〜“ ground_floor”,floor_id == 3〜“ mezzanine”,...

回答 1 投票 0

dplyr时的案例

我正在尝试创建一个买/卖信号。我正在尝试使用case_when语句分配信号。在上一步中,我使用tidyquant TQ_MUTATE创建了几个新列。这仅分配...

回答 2 投票 0

使用mutate和case_when创建二分之一var(0/1)的函数

我正在尝试创建一个将类别1/2的变量重新编码为0/1的函数。类似这样的内容:var_dic

回答 1 投票 0

MySQL进行FizzBu zz测试时出现错误

选择`index`的情况是:`index`%15 = 0时,然后是“ fizzbuzz”;当`index`%3 = 0时,然后是“ fizz”;当`index`%5 = 0时,然后是“ buzz”,否则为“索引”。 fizzbuzz_test“ FROM`...

回答 1 投票 0

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