问题标签 [isnull]

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 回答
818 浏览

sql - 编写 SQL 查询以替换值并包含所有日期

嗯,我有这个 -

现在 Employee 表每天都有积分,除非他们没有来......所以 Date 没有所有 Dates 条目......我的意思是例如在一周内他没有来 2 天 Employee 表只有 5 行...所以我有这个 dimdate 表,其中包含我想要加入的所有日期到 2050 年,并为他没有积分的日期添加零。所以我写了这个查询但不起作用 -

上面的查询给出了多个日期,我在 Date 上尝试了 group by 但不起作用。

0 投票
6 回答
8076 浏览

php - !is_null() 没有按预期工作

dispatch_address_postcode

不是强制性的,即使它是空白的,它仍然会运行:

是什么赋予了?

0 投票
3 回答
6408 浏览

sql - 空字段的 ISNULL 等效项

是否有类似 ISNULL() 或 COALESCE() 但不是检查空值而是检查空值的东西。

例如:

而不是返回四列,我想得到三列,如果第一列是空的,第三列假设有 cu.email 或 hu.email 的值!ISNULL 和 COALESCE 在这里不起作用,我不知道为什么

0 投票
1 回答
1352 浏览

sql-server-2008 - SQL Server 2008 使用 ISNULL 语句优化 FULL JOIN

大家好

我希望有人可以帮助我改进我必须定期运行的查询。目前执行需要40多分钟。它在这段时间内使用了全部分配的内存,但 CPU 使用率大多在 2% - 5% 之间徘徊,时不时地跳到 40% 几秒钟。

我有这张表(简化示例):

以下是一些输入值:

每个条目都有一个 dteEffectiveDate 字段。此外,每个都有一个 dtePrevious 和 dteNext,它反映了最近的上一个/下一个生效日期的日期。现在我想要的是一个查询,它将计算特定年龄内连续时期之间 Count 字段的中间值。

例如,在上面的数据中,对于 40 岁,我们在 2009/01/01 有 300 个,在 2010/01/01 有 200 个,所以查询应该产生 250。

请注意,年龄 30 只有一个条目,即 10。这是在 2009/01/01。2010/01/01 没有条目,但我们知道此时已捕获数据,因此没有任何内容的事实意味着该日期的 30 为 0。因此查询应该产生 5。

为了实现这一点,我在自身上使用了表的 FULL JOIN,并使用 ISNULL 来选择值。这是我的代码:

输出:

它工作得很好,但是当我在大约 7m 条记录的实际数据上运行它时,执行起来需要很长时间。

有没有人有什么建议?

谢谢卡尔
_

0 投票
2 回答
5843 浏览

sql-server - 在 ISNULL 中选择语句

我正在编写一个存储过程,在这个过程中我使用的是 isNULL。如果值为 null 我想使用 select 语句作为替换值,这甚至可能吗?

0 投票
2 回答
3799 浏览

sql-server - 在分配中使用 ISNULL 调用存储过程。无效的语法?

在对这个存储过程的调用之上是对不同存储过程的另一个调用。如果需要,第一个过程将分配一些东西@NewIdentifier,否则我需要使用默认的SaleId.

如果我这样做,它会起作用

是否可以ISNULL在存储过程参数的分配中使用?我不确定这种语法有什么无效的。

0 投票
1 回答
724 浏览

linq-to-sql - 在 Linq to Sql 的 Sum 语句中的 IsNull

我正在尝试将一些 SQL 更改为 Linq-to-Sql,但是我在 SQL 中有以下行,我不确定如何转换:

所以到目前为止,我已经将分组 Linq 编写如下:

我考虑过使用 let 关键字,并尝试使用 grp.Sum 遇到了困难,因为查询中有 IsNull。

任何转换此查询的帮助将不胜感激!

理查德

0 投票
3 回答
4504 浏览

sql-server - 在 TSQL 中使用 ISNULL 的 Sargable 查询

我希望在我的查询中防止非 sargable 表达式,这是检查空条件的更好方法吗?

或者


我突然意识到这Account是来自 aLEFT JOIN所以它可能是空的。我想要它们只相交的情况,这意味着我真的应该只使用一个INNER JOIN吧?谢谢你的掌心;)

但是,忽略这种令人作呕的自我实现,我仍然想知道在我无法创建AccountNOT NULL 列的一般情况下的答案。

0 投票
1 回答
537 浏览

mysql - mysql中的AVG和ISNULL

我需要实现这样的事情

如果平均值为空/空,那么我应该得到 0 作为评级。

我正在尝试优化此查询

0 投票
5 回答
28081 浏览

c#-4.0 - 在数据集中查找空值 - DataRow.IsNull 方法 vs ==DbNull.Value - c#

与检查行是否等于 DbNull.value 相比,使用 c# 方法 DataRow.IsNull 确定空值有什么好处?

对比