问题标签 [sede]

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 投票
1 回答
98 浏览

dataexplorer - 有人可以编写一个 SE 数据查询来寻找复兴候选人吗?

有人可以编写一个查询来过滤掉所有问题,除了那些超过 30 天且没有答案的问题有 2 分或更多?我在 meta 上发布了这个问题,有人建议我在这里问。

0 投票
1 回答
63 浏览

tsql - 使用 SEDE 修改查询以与多个用户一起使用

我很难让我的查询做我想做的事......

如果我为一个 UserId: 2140173 运行它,它似乎工作正常

它返回

但是当我试图稍微修改它并为所有拥有超过 2000 名声望的用户运行它时,它并没有给我正确的结果:/

我被 sub Select 语句卡住了,因为我不确定在他们的where子句中放什么..

这是我尝试过的,但它返回总数,我希望它是每个用户 ID 的计数

任何人都可以帮忙吗?

注意:https ://data.stackexchange.com/stackoverflow/query/new

0 投票
3 回答
586 浏览

sql - 如何编写一个选择最后一个特定日期并从那里返回 1 周的查询?

我在 SEDE 上使用这个查询。WHERE p.CreationDate > '2014-12-21T00:00:00.001'每周都在编辑类似的内容,只选择上周的记录。因此,例如,以前的编辑只是从 12-7 的 12-14 更改为 12-21,等等。

我正在尝试编辑该部分,这样我就不必每周都继续编辑它。

我在想我可以做类似的事情

这将只选择过去 7 天的结果。

但是,这仅适用于 SEDE 更新的周日。如果我在星期三运行查询,则此查询将丢失三天的结果。

我怎么能写这个where语句来找到最后一个最近的星期天,或者是星期天,然后从那里回去一周?

0 投票
1 回答
400 浏览

sql - SQL 查找字段包含 http:// 而不是前面的结果

我正在尝试创建一个 SEDE 查询来查找包含纯文本链接的帖子,但以下查询并不好:

因为它将排除帖子包含文本链接有效超链接/图像的结果。

正确的使用方法是什么?我尝试搜索无济于事。


如何在以下类示例中抽象/删除冗余方法

我正在尝试删除从我的类继承的Enemy0, Enemy1, ... 类中的冗余abstract Enemy。这都是 Monogame/XNA。

我的抽象类看起来像这样:

尽管我的Enemy#类在实现上有所不同,但有些方法完全相同/冗余并占用空间(但具有与该类相关的参数,例如私有变量_leftPartPos)。

当我有 20 个左右Enemy#的类并且我决定向Part对象添加一个额外的参数(用于getLeftPart()- 我还必须修改 20 个继承Enemy

我有这个抽象类的原因是我可以初始化一个List<Enemy>对象并访问它的各种方法,而不必将每个类强制转换为Enemy0, Enemy1, ...

有没有办法可以将getLeftPart(), getRightPart(), ... 的功能放入我的抽象类中?有没有更好的方法来解决这一切?

0 投票
1 回答
249 浏览

sql-server - datediff 和 dateadd 异常

以下两个逻辑条件有什么区别(CreationDate 的值都是 DateTime)?

和:

(是的,有区别——改变会产生不同的结果,但我看不出是什么)

背景

Meta.se最近出现了一个关于“策展人”徽章和 12 小时编辑窗口的问题。这个问题启发我制作一个我之前编写的 SQL 查询的副本,并制作新的副本“可变”大小的编辑窗口,而不是每边只有 12 小时。本质上,我更改了以下代码:

成为:

(除了第二条语句中的 12 个值是变量)。

这两个查询位于 Stack Exchange 数据资源管理器中:原始复制

不过,这些查询产生的结果略有不同......我真的很想知道为什么。我也无法确定哪个查询结果是正确的。我相信它必须归结为 datediff 逻辑中的某些东西......它是“四舍五入”小时还是什么,所以它的结果会稍微少一些?

日期差异:

在此处输入图像描述

日期添加:

在此处输入图像描述

0 投票
1 回答
43 浏览

database-design - 对 SO 的数据库模式感到困惑

我正在调查SEDE,因为需要开发一个内部使用的 QA 平台,注意到有一个表Votes将用户的 upvote/downvote/favorite/etc 存储到帖子中,当投票类型为 upvote 或 downvote 时,此表的 userid 为 null,如图所示在这里,但在我的 SO 个人资料的 Votes Cast 下肯定有赞成和反对的历史!这怎么会发生?StackExchange 公开的那些表是不完整的,还是我遗漏了什么?

谢谢您的回复。