case-when 相关问题

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

我可以在SQL中删除案例中的非字母数字字符吗?

由于我无法创建任何函数或过程,因此在编写SQL查询时遇到问题。这是我当前的查询看起来像SELECT ProductData.Customer_ID,...

回答 2 投票 0

获得具有多个产品的独特成员

我有一份可能有一种产品或多达10种产品的人员名单。我希望能够按产品类别对个人进行分类。例如:Person |产品| Store_Online ---------------...

回答 2 投票 1

SQL时计算不同的大小写

想知道我是否能得到一点帮助。我还是SQL新手,我正在学习每天尝试做一些比较复杂的事情。我有一个具有重复订单号的数据集......

回答 1 投票 1

在有关DATE的Where子句中的情况

嗨,我正在尝试创建一个不考虑周末的报告。基本上今天加上2天不包括周末。但我遇到了问题。哪里[位置代码] ='MO3TRAILS'......

回答 3 投票 0

sqflite是否支持'CASE WHEN'查询?

我尝试通过sqflite运行查询并得到以下错误:DatabaseException(没有这样的列:true(代码1):,同时编译:select(case true WHEN true那么111 END)来自tb_path的xkey1这里是......

回答 1 投票 0

Where语句用于选择行的层次结构

我有一个名为ReportTypeId列的表。我想选择ReportTypeId = 1的行,但是如果没有这个行,那么我想要ReportTypeId = 2.我正在尝试使用WHEN EXISTS,但我......

回答 3 投票 0

NetSuite案例即使所有单独的陈述都有效,也不能正常工作

我在NetSuite的保存搜索中遇到了问题。这作为公式(文本):CASE WHEN {type} THEN'Kit'ELSE'not kit'END这些作为公式(数字):min(({memberitem ....

回答 1 投票 0

如果if语句简化案例

我的MIS提供商提供了以下CASE WHEN声明。我正在考虑简化这一点,因为我不是专家,因此我更容易阅读更多的机会,我必须了解...

回答 1 投票 0

在多个条件下编写Case的更好方法

我已经编写了以下查询来帮助我将数据分成不同的单元格。这有200多个条件,所以我只提供了一个小样本。有没有更好的方式来写这个......

回答 1 投票 4

dplyr包可以用于条件变异吗?

当突变是有条件的(取决于某些列值的值)时,可以使用mutate吗?这个例子有助于显示我的意思。结构(列表(a = c(1,3,4,6,3,2,5,1),b = ......

回答 5 投票 143

我们可以使用Case在连接表时在连接条件中创建列时

如果我们在连接条件中创建列时使用case ...代码运行。但这是对的吗?如果这是如何执行的?选择*,位置的情况(pax_name中的'/')> 0然后是SUBSTR(pax_name,...

回答 2 投票 0

如何改进使用两列的case语句

我在尝试找出以下问题的最佳解决方案时遇到问题。我有一个名为Purchase的表,它有一个State列,其中1是授权的,2是完成的(有一些......

回答 3 投票 27

SUM和MINUS在一个SQL查询参数中

我有一个工作的Oracle SQL查询,我必须对其进行更改,但不知道如何去做。查询如下:SELECT USERID,SUM(CONTAINERS),SUM(QTYMISTINT),SUM(QTYXMISTINT),SUM(CASE ...

回答 2 投票 0

DISTINCT多列是否与CONCAT类似,使其独一无二?

我想了解DISTINCT之间的行为:COUNT(DISTINCT t1.id,t1.surcharge_value)AS surcharge_case和COUNT(DISTINCT(CASE WHEN t1.surcharge_value!='0.00'那么CONCAT(...

回答 1 投票 -1

SQLite CASE WHEN with> = evaluation

我正在编写一个脚本,用于计算名为Agricola的棋盘游戏的分数。以下查询有效:SELECT CASE $ Fields WHEN 0 THEN -1 WHEN 1 -1 -1 WHEN 2那么......

回答 2 投票 0

然后使用CONCAT()

我有一个复杂的连接部分包括一个CASE WHEN来构造一个URL。这对于部分建设工作得很好,但是当每个CASE包含一个Concat时,我遇到了问题。 ...

回答 1 投票 1

使用不等于多个值的值替换列

如果列中的值不是A或B,则将该值替换为“NO”。数据集ColA ColB A L NULL P B M C G预期输出:ColA ColB A ...

回答 5 投票 0

按日期和所有唯一值的总和进行分组

我正在尝试为此报告编写SQL查询以按日期分组,并获取所有唯一值的计数。我遇到的问题是,我不知道我将提前有多少独特的价值观。 ...

回答 2 投票 0

MS Access SQL Case表达式时

我试图将一个代码块从SQL Server Management Studio转换为Access数据库,并且我的Case When表达式遇到了一些问题。我在案例中遗漏的是什么时候如下...

回答 2 投票 0

由不同用户运行时,SQL查询中的MAX和COALESCE导致奇怪的结果

我有一个SQL Server查询尝试选择NULL,如果列PredComplDate中至少有一个NULL或最新日期存储为NVARCHAR(30)奇怪的是,当我运行查询时...

回答 2 投票 0

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