44得票4回答
正则表达式转换为句子格式

我正在使用Notepad ++对一份包含5453行语言文本的文件进行一些文本替换。该文件的行格式如下:variable.name = Variable Value Over Here, that''s for sure, Really 双撇号是有意为之。 我需要将值转换为句子形式,除了"He...

43得票5回答
带有CASE条件和SUM()的SELECT查询

我目前正在使用这些SQL语句。我的表格有一个名为CPaymentType的字段,其中包含“现金”或“支票”。我可以通过执行2个SQL语句来总结付款金额,如下所示。在这种情况下,当执行2个SQL语句或只执行1个时,用户甚至不会注意到速度差异,但是我不喜欢我的方式,我只想要1个SQL语句。如何使用...

40得票2回答
检查CASE语句中的空日期,我错在哪里了?

我的源表格长这样Id StartDate 1 (null) 2 12/12/2009 3 10/10/2009 我想创建一个选择语句,选择上述内容,但如果日期不为空,还需要添加一个额外的列来显示一个varchar,例如:Id StartDate ...

37得票2回答
在PostgreSQL中使用CASE一次性影响多列。

我有一个Postgres的SELECT语句,其中包含以下表达式:,CASE WHEN (rtp.team_id = rtp.sub_team_id) THEN 'testing' ELSE TRIM(rtd2.team_name) END AS testing_testing ,CASE...

37得票3回答
CASE语句中WHEN子句的执行顺序是什么?

给定以下 case 语句的主体: 1 WHEN r.code= '00' then 'A1' 2 WHEN r.code ='01' AND r.source = 'PXWeb' then 'A2' < 3 WHEN ...

36得票5回答
从PostgreSQL字段中提取数字

我在Postgres 8.4中有一张包含一个varchar类型的po_number列的表格。它存储带有一些特殊字符的字母数字值。我想忽略[/alpha/?/$/encoding/.]字符并检查该列是否包含数字。如果是数字,则需要将其强制转换为数字,否则传递null,因为我的输出字段po_num...

35得票5回答
不区分大小写的PowerShell替换

我有以下的PowerShell脚本:$RegExplorer = Get-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters $NullSessionPipes = "$($Reg...

35得票5回答
SQL Server: 使用LIKE运算符的CASE语句

我对SQL比较陌生,希望这里有人可以帮助我。 我有一个存储过程,在其中我想根据一列是否包含某个国家来传递不同的值。 到目前为止,我只在检查特定数字或值的匹配时使用了CASE,所以我对此不太确定。 是否有人可以告诉我以下内容是否有效和正确,或者让我知道如何正确编写它(仅涉及括号内部分)?(C...

34得票2回答
C#中的switch语句使用return替代break是否合适

这是处理C# switch语句的适当方式吗?还是仍然需要明确使用break关键字? 参考 public static string ToRegistryString(AliceKey.AliceKeyPaths aliceKeyPath) { switch (aliceKe...

34得票3回答
你能在使用别名时用CASE WHEN THEN进行分组吗?

我有一个从CASE WHEN THEN状态计算出的SELECT语句(或者可以使用多个IF语句)别名为"Length",我需要正确地将结果分组。SELECT似乎正常工作,但是GROUP却错误地对它们进行了分组。这是我的语句:SELECT CASE WHEN DATEDIFF(o.End...