数据库

使用重叠时间跨度对数据进行SQL分组

我需要根据记录的开始和结束时间,通过重叠的时间跨度将彼此相关的数据分组在一起。SQL-FIDDLE此处:http://sqlfiddle.com/#!18/87e4b/1/0 我构建的当前查询给出的结果不正确。CallID%3应提供的CallCount为4。这并不是因为记录6不包括(因为它不与3重叠),而是因为它与其他相关记录之一重叠而应包括在内。因此,我认为可能需要一个递归CTE,但我不确 ..
发布时间:2022-04-16 14:34:27 数据库

SQL Server 2012中的递归衰减平均值

我需要计算衰减平均值(累积移动?)一组值的集合。序列中的最后一个值为50%权重,将所有先前序列的衰减平均值递归为另一个50%权重。 我提出了一个CTE查询,它可以产生正确的结果,但它依赖于一个连续的行号。我想知道在SQL 2012中有没有更好的方法来做到这一点,也许是使用over()的新窗口函数,或者类似的东西? 在实时数据中,行按时间排序。我可以使用一个SQL视图和row_numbe ..

T-SQL层次查询

我有一个包含分层数据的表: 这是一个包含id、父代id、名称、代码(有时不填充)、Level和isroot列的数据示例。在实际场景中,将有更多的级别,而不仅仅是2个级别,但现在让我们来看一下简化的示例。 我需要做的是遍历所有记录,并在层次结构的任何级别找到id未填充的行: ID范围为6到10的行应返回,因为它们在层次结构的任何点都没有填充代码 不应返回从%1到%5的行,因为层次结构 ..
发布时间:2022-04-16 14:22:27 数据库

在自引用表上编写递归SQL查询

我有一个数据库,其中有一个名为Items的表,其中包含以下列: ID-主键,唯一标识符 名称-nvarchar(256) ParentID-唯一标识符 名称字段可用于构建指向项目的路径,方法是遍历每个父ID,直到它等于根项目‘11111111-1111-1111-1111-111111111111’。 因此,如果您有一个表,其中的行如下 ID ..
发布时间:2022-04-16 14:13:08 数据库

这种SQL注入的目的是什么?

我有一个网站。如果有错误,我会向系统帐户发送一封电子邮件。我今天看到了以下内容,我认为这就是SQL。我得把它修好了。有人知道这个人这样做的目的是什么吗? AdID=50427 or 1=(/**/sElEcT 1 /**/fRoM(/**/sElEcT count(*),/**/cOnCaT((/**/sElEcT(/**/sElEcT(/**/sElEcT /**/cOnCaT(0x217 ..
发布时间:2022-04-16 12:00:31 数据库

错误3098(HY000):表不符合外部插件的要求

安装: 主体主机中的三个MySQL组复制节点。 一切正常。我可以添加用户/数据库和插入/更新数据。 每个节点都绑定到专用IP地址。 我创建了一个bash脚本来连接到MySQL以删除用户。 使用脚本删除数据库可以正常工作。 问题: 以下命令不会运行。我可以创建用户和数据库并删除数据库,但不能删除用户。我无法判断是复制问题还是权限问题。 从mysql.user wher ..
发布时间:2022-04-14 23:01:49 数据库

SSIS批处理

有人能告诉我如何在SSIS中执行简单的批处理过程吗? 我知道如何使用T-SQL和/或.NET代码来做这样的事情,但我想要做的是完全使用SSIS图形用户界面来做这件事。我不确定这是否可能,我在谷歌上找到的都是复杂的解决方案。 更详细地解释一下--我正在从平面文件中读取内容,并且希望将其全部内容插入到一个SQL Server表中。很简单,嗯..。但我想一次出5万张唱片。我希望这就像在某个地方设 ..
发布时间:2022-04-14 22:43:47 数据库

如何在Oracle 12c的SQL Developer中更改连接的用户?

我创建了一个用户并为其授予了权限,但我无法以该用户身份从SQL Developer连接到数据库。 当我在SQL*Plus中输入代码时,它显示已连接,如下图所示 但是,当我在Oracle SQL Developer中尝试相同的操作时,它会显示系统用户。 如何修复此问题? 编辑 picture 推荐答案 在您的SQL Developer屏幕截图中,您可以看到左 ..
发布时间:2022-04-14 11:30:43 数据库

Oracle-JSON查询全选

在Oracle 12c上,我有一个表,其中有一列包含JSON字符串,没有嵌套的JSON数据。 我希望选择所有JSON数据,而不必指定每个属性,如果值不是字符串,是否可以将其转换为字符串? SELECT jt.* FROM my_table, JSON_TABLE ( my_json_col, '$' COLUMNS ( row ..
发布时间:2022-04-14 11:25:58 数据库

将Power Query中的参数传递给T-SQL,但仍可编辑查询

是否可以在T-SQL查询中使用Power Query参数,但仍允许我像在链接图像中那样在“编辑设置”部分编辑源查询?我知道您可以通过高级编辑器屏幕将参数插入,但这样就很难对查询进行额外的编辑。 本质上,我仍然希望在SQL查询中使用该参数,但不会失去轻松进行编辑的能力。我在Power BI(台式机)中使用Power Query。感谢您的帮助。 推荐答案 是的,这是可能的。 创 ..
发布时间:2022-04-14 09:54:01 数据库