问题标签 [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.
dataexplorer - 有人可以编写一个 SE 数据查询来寻找复兴候选人吗?
有人可以编写一个查询来过滤掉所有问题,除了那些超过 30 天且没有答案的问题有 2 分或更多?我在 meta 上发布了这个问题,有人建议我在这里问。
tsql - 使用 SEDE 修改查询以与多个用户一起使用
我很难让我的查询做我想做的事......
如果我为一个 UserId: 2140173 运行它,它似乎工作正常
它返回
但是当我试图稍微修改它并为所有拥有超过 2000 名声望的用户运行它时,它并没有给我正确的结果:/
我被 sub Select 语句卡住了,因为我不确定在他们的where
子句中放什么..
这是我尝试过的,但它返回总数,我希望它是每个用户 ID 的计数
任何人都可以帮忙吗?
sql - 如何编写一个选择最后一个特定日期并从那里返回 1 周的查询?
我在 SEDE 上使用这个查询。我WHERE p.CreationDate > '2014-12-21T00:00:00.001'
每周都在编辑类似的内容,只选择上周的记录。因此,例如,以前的编辑只是从 12-7 的 12-14 更改为 12-21,等等。
我正在尝试编辑该部分,这样我就不必每周都继续编辑它。
我在想我可以做类似的事情
这将只选择过去 7 天的结果。
但是,这仅适用于 SEDE 更新的周日。如果我在星期三运行查询,则此查询将丢失三天的结果。
我怎么能写这个where
语句来找到最后一个最近的星期天,或者是星期天,然后从那里回去一周?
sql - SQL 查找字段包含 http:// 而不是前面的结果
我正在尝试创建
如何在以下类示例中抽象/删除冗余方法
我正在尝试删除从我的类继承的Enemy0
, Enemy1
, ... 类中的冗余abstract Enemy
。这都是 Monogame/XNA。
我的抽象类看起来像这样:
尽管我的Enemy#
类在实现上有所不同,但有些方法完全相同/冗余并占用空间(但具有与该类相关的参数,例如私有变量_leftPartPos
)。
当我有 20 个左右Enemy#
的类并且我决定向Part
对象添加一个额外的参数(用于getLeftPart()
- 我还必须修改 20 个继承Enemy
我有这个抽象类的原因是我可以初始化一个List<Enemy>
对象并访问它的各种方法,而不必将每个类强制转换为Enemy0
, Enemy1
, ...
有没有办法可以将getLeftPart()
, getRightPart()
, ... 的功能放入我的抽象类中?有没有更好的方法来解决这一切?
我正在尝试创建
我正在尝试删除从我的类继承的 我的抽象类看起来像这样: 尽管我的 当我有 20 个左右 我有这个抽象类的原因是我可以初始化一个 有没有办法可以将
如何在以下类示例中抽象/删除冗余方法
Enemy0
, Enemy1
, ... 类中的冗余abstract Enemy
。这都是 Monogame/XNA。Enemy#
类在实现上有所不同,但有些方法完全相同/冗余并占用空间(但具有与该类相关的参数,例如私有变量_leftPartPos
)。Enemy#
的类并且我决定向Part
对象添加一个额外的参数(用于getLeftPart()
- 我还必须修改 20 个继承Enemy
List<Enemy>
对象并访问它的各种方法,而不必将每个类强制转换为Enemy0
, Enemy1
, ...getLeftPart()
, getRightPart()
, ... 的功能放入我的抽象类中?有没有更好的方法来解决这一切?
sql-server - datediff 和 dateadd 异常
以下两个逻辑条件有什么区别(CreationDate 的值都是 DateTime)?
和:
(是的,有区别——改变会产生不同的结果,但我看不出是什么)
背景
Meta.se最近出现了一个关于“策展人”徽章和 12 小时编辑窗口的问题。这个问题启发我制作一个我之前编写的 SQL 查询的副本,并制作新的副本“可变”大小的编辑窗口,而不是每边只有 12 小时。本质上,我更改了以下代码:
成为:
(除了第二条语句中的 12 个值是变量)。
这两个查询位于 Stack Exchange 数据资源管理器中:原始和复制
不过,这些查询产生的结果略有不同......我真的很想知道为什么。我也无法确定哪个查询结果是正确的。我相信它必须归结为 datediff 逻辑中的某些东西......它是“四舍五入”小时还是什么,所以它的结果会稍微少一些?
日期差异:
日期添加: