问题标签 [case]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
650 浏览

asp.net - ASP.NET 中的 SQL - 按错误排序仅一种类型排序

我正在开发一个 ASP.NET 应用程序,该应用程序应该输出所选州际公路的检测器数据,按英里标记排序。我们确定最好的方法是按照经度(西和东)或纬度(北和南)对其进行排序,具体取决于它的方向。这是填充它的查询。

WebName 视图具有不同的列表,例如“I-64 WB at MP 3.1”。他们有权访问的 ListItems 被列为“I-64”。

有 4 条不同的州际公路,除了一个 I-55/70 外,它对所有地方都适用。选择该选项后,列表不会按纬度或经度排序,而是仅按它们在表中的顺序排序。I-55/70 是唯一一个带有 / 的。这会影响事情吗?

先感谢您。

编辑:这些在列表项中列为“I-55/70 WB”,依此类推,样式与上例相同。很抱歉造成混乱。

Edit2:这成功了。谢谢!

0 投票
3 回答
22895 浏览

sql - SQL中无表达式CASE中的多个WHEN?

我在网上看到了这个示例代码,但是我找不到没有表达式并且它有多个 WHEN 的示例,所以我想知道这种类型的东西是否可以:

还是我需要为每一行说 CASE WHEN?

0 投票
3 回答
1162 浏览

filter - 有没有办法查看我在fogbugz工作过的所有案例

假设我们有以下情况:

  1. Jen Ninja(姓氏很棒的开发人员)喜欢查看以下列表视图过滤器:

    分配给 Jen Ninja 且状态为 Active 的所有未决案例

  2. Jen Ninja 被分配了一堆案例(其中一些是错误,其中一些是功能)。

  3. Jen 看着她的过滤列表并看到它们。没问题。

  4. Jen Ninja 敲定了她所有的案例,然后将它们分配给各种 QA 人员。

  5. 发布前两天,Jen 的老板在这里问“你做过的所有事情是什么?”

  6. Jen 的记忆力不错,但看到 Fogbugz 说她在做什么会更舒服。

Jen 如何更改她的过滤器,以便她可以自信地回答这个问题?

0 投票
1 回答
254 浏览

sql - 根据字段内容更改仅在一行上选择的 WHERE

好的,这听起来可能有点奇怪,但我需要做的很简单。我有一份公司名单,每个公司都有描述。该网站有 4 种语言版本。当我用英文列出一家公司时,我的问题就出现了,但负责翻译它的法语的人仍然没有翻译,所以我有一个简单的:

真正的查询更复杂,但我认为使用这个查询会更容易理解问题。我需要做的是,当 langid 2 中的描述为空时,请向我显示 langid 1,因为 langid 1 始终是第一个添加的。我不想将描述字段显示为空。

想象一下,第 1 行、第 2 行、第 3 行和第 5 行有 langid 2 的描述,但没有第 4 行和第 6 行。我需要为包含它的行显示 langid 2,但为没有描述的行显示 langid 1。

我知道我可以用 @i 字段递增并在临时表中一个一个地插入结果来做一段时间,但是有没有更好的方法呢?

0 投票
10 回答
278987 浏览

c# - 使用 Case/Switch 和 GetType 确定对象

可能重复:
C# - 有没有比这更好的选择来“打开类型”?

如果你想switch在一种对象上,最好的方法是什么?

代码片段

我知道这不起作用,但我想知道你如何解决这个问题。if/else在这种情况下陈述是否合适?

还是您使用开关并添加.ToString()到类型?

0 投票
4 回答
43281 浏览

django - 如何在 Django 模板中获得“switch-case”语句功能?

我在 Django 模板中找到了一个带有“switch”标签的链接,但我想知道如果没有它是否可以以某种方式实现。只使用 Django 自带的东西?基本上还有其他方法可以使用多个“if”或“ifequal”语句吗?

提前感谢任何提示/建议。

0 投票
5 回答
21761 浏览

sql - COUNT CLAUSE 中的 SQL CASE STATEMENT

我正在尝试从两个单独的表中获取产品的名称及其销售数量。

我的表看起来像这样:

我可以从以下查询中获得我想要的大部分结果

但是,这只显示至少有一次销售的产品。我想显示所有产品,如果没有发生销售,只需显示零。我一直在搞乱这样的事情:

但是该WHERE条款将结果限制为具有 1 个或更多销售额的结果。

任何人都可以提出解决这个问题的方法吗?我正在使用 Oracle 10g。

谢谢

0 投票
7 回答
2108 浏览

php - 在 PHP 中,我可以在 switch 语句中获取 case 语句的总数吗?

有没有办法返回 switch 语句中的(案例)实例总数?像这样的东西:

但原因是其中有多个文件,其中包含这些 switch 语句,但它们的数量因文件而异。理想情况下,我希望能够通过递增“id”来遍历这些 switch 语句。关于这是否可能的任何想法?

0 投票
3 回答
16283 浏览

python - 通过 Django 管理站点添加数据时更改大小写(上/下)

我正在配置我的新项目的管理站点,我有点怀疑我应该怎么做,通过管理站点添加数据时点击“保存”,所有内容都转换为大写......

编辑:好的,我知道 .upper 属性,我做了一个视图,我知道该怎么做,但我想知道管理站点上是否有任何属性可用于字段配置:P

0 投票
2 回答
1007 浏览

c# - isNull(col, '')

如何在 SubSonic/C# 中编写查询以执行以下操作?

从表中选择 isNull(col, someDefaultValue)

select x = case when (condition) then col1 else col2 end from table