-
sql – 如何在窗口函数中使用环形数据结构
所属栏目:[MsSql] 日期:2020-05-24 热度:111
我有数据以环形结构(或 circular buffer)排列,也就是说它可以表示为循环的序列:…- 1-2-3-4-5-1-2-3 -….查看此图片以了解5部分戒指: 我想创建一个窗口查询,可以将滞后和铅项目组合成一个三点数组,但我无法弄明白.例如,在5部分环的第1部分,滞后/超前序列是5[详细]
-
sql – PARTITION BY Name,Id用于比较和检测问题
所属栏目:[MsSql] 日期:2020-05-24 热度:170
交代 想象一下,这里有3家公司.我们按姓名加入表格,因为并非每位员工都提供了他的PersonalNo. StringId只有专家,所以它也不能用于加入.同一名员工可以在多家公司工作. 问题 问题是可能存在具有相同名称的不同员工(具有相同的名字和姓氏,在示例中仅提供名字).[详细]
-
sql – AWS Redshift列限制?
所属栏目:[MsSql] 日期:2020-05-24 热度:102
我一直在为一个新的应用程序做一些AWS Redshift的负载测试,我注意到它的每个表的列限制为1600.更糟糕的是,随着表中列数的增加,查询速度会变慢. 这里没有任何意义的是Redshift应该是一个列存储数据库,理论上不应该是来自未在特定where子句中选择的列的I / O命[详细]
-
sql-server – 如何使用SSIS从平面文件中删除重复的行?
所属栏目:[MsSql] 日期:2020-05-24 热度:189
首先我要说的是,能够从平面文件中获取1700万条记录,推送到远程盒子上的数据库并花费7分钟是令人惊讶的. SSIS真的太棒了.但是现在我有那些数据,如何删除重复数据? 更好的是,我想获取平面文件,从平面文件中删除重复项并将它们放回另一个平面文件中. 我在考虑:[详细]
-
sql-server – 使用UNION ALL在SQL Server中创建视图
所属栏目:[MsSql] 日期:2020-05-24 热度:126
请考虑以下示例: CREATE VIEW VW_YearlySalesASSELECT 2011 AS YearNo, ProductID, SUM(Amount) FROM InvoiceTable2011UNION ALLSELECT 2012 AS YearNo, ProductID, SUM(Amount) FROM InvoiceTable2012UNION ALLSELE[详细]
-
sql – 从非规范化表中规范化数据
所属栏目:[MsSql] 日期:2020-05-24 热度:100
我的表格中有数据 RepID|Role|Status|StartDate |EndDate |-----|----|------|----------|----------| 10001|R1 |Active|01/01/2015|01/31/2015|-----|----|------|----------|----------|10001|R1 |Leavee|02/01/2[详细]
-
SQL高效的最近邻查询
所属栏目:[MsSql] 日期:2020-05-24 热度:181
我无法提出有效的SQL查询来处理以下情况: 假设我们有一个包含两列的表 groupId : int value : float 桌子很大(几百万行).每个“groupId”有不同数量的“值” – 比如介于100和50.000之间.所有浮点值都大于或等于零,但是无限制. 对于给定的groupId,查询应返回[详细]
-
是否有SQL代码的开源存储库?
所属栏目:[MsSql] 日期:2020-05-24 热度:179
我发现自己编写SQL代码(查询或存储过程)来解决问题,这些问题肯定可以定义为业务中经常出现的“模式”. 每当我遇到一个新问题(其他编码员/数据库分析师必须无数次地解决这个问题)时,我不知道是不是必须破坏我的大脑,我想知道是否有一个存储库我可以去检查(同行[详细]
-
sql – 使用递归公用表表达式从两个表中查找连续的no.s
所属栏目:[MsSql] 日期:2020-05-24 热度:106
我有以下表格: Actual Optional------ --------4 313 620 726 14 19 21 27[详细]
-
sql-server – 在SQL中选择CASE与CASE
所属栏目:[MsSql] 日期:2020-05-24 热度:83
我不太明白为什么这两个不同的代码示例会返回不同的值. 某种程度上不正确但工作语法,返回错误结果,例如,当比较两个相等的值时,它返回0: (SELECT CASE WHEN SUM(V.IsCompatible) OVER (PARTITION BY ComputerName, UserID) = ApplicationCount THEN[详细]
-
sql-server – 开源或低成本的“日志传送”程序
所属栏目:[MsSql] 日期:2020-05-24 热度:63
我已经多次写了一个日志传送程序.它是一个简单的程序,用于为SQL Server维护一个温暖的故障转移框. 它有两件.在实时dB服务器上: 完整备份和事务备份并删除旧文件 在备份服务器上: 从活动框中复制备份 将备份还原或转换为设置为恢复的数据库 压缩备份 根据保[详细]
-
如何从SQL查询中提取数据并将其分配给Odoo类列?
所属栏目:[MsSql] 日期:2020-05-24 热度:119
我一直在尝试从.mdb数据库中提取数据并将其放入Odoo 8类列中. 这是我的.py文件 class attendance_biometric(osv.Model): _name=attendance.biometric _rec_name=name _columns={ fdate:fields.datetime(From Date),[详细]
-
SQL Server的复杂选择查询
所属栏目:[MsSql] 日期:2020-05-24 热度:54
我在SQL服务器中有一个临时表,如下所示 ╔═══════╦═════════╦══════╦═════════╗║Serial ║ Account ║ Due ║ Balance ║║1 ║ A1 ║ 1000 ║ 3100 ║║2 ║ A1 ║ 1000 ║ 3100 ║║3 ║ A1 ║ 1000 ║ 3100[详细]
-
在Firebase实时数据库规则中验证匿名用户的显示名称
所属栏目:[MsSql] 日期:2020-05-24 热度:170
我正在为匿名用户设置显示名称,并希望确保新值与此设置的显示名称匹配.以下规则失败: “name”:{“.validate”:“newData.val()== auth.token.name”} 为什么是这样? docs表示显示名称存储在auth.token.name中. 以下是我的firebase规则的完整副本: { rul[详细]
-
sql – Redshift:从字符串执行动态查询
所属栏目:[MsSql] 日期:2020-05-24 热度:194
我想在Amazon Redshift上执行存储在字符串字段中的动态SQL查询. 我的背景主要是T-SQL关系数据库.我曾经动态地构建SQL语句,将它们存储到变量中并执行它们.我知道Redshift可以准备和执行语句,但我想知道是否可以执行存储在字符串字段中的查询. 我有一段代码使用[详细]
-
sql-server – 将存储过程选择结果读入pandas数据帧
所属栏目:[MsSql] 日期:2020-05-24 热度:177
鉴于: CREATE PROCEDURE my_procedure @Param INTAS SELECT Col1, Col2 FROM Table WHERE Col2 = @Param 我希望能够将其用作: import pandas as pdimport pyodbcquery = EXEC my_procedure @Param = {0}.[详细]
-
数据库 – 当我想存储从下拉列表或用户输入中选择的值时,db设计中的最佳实践是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:167
我试图找到设计数据库的最佳方法,以便允许以下场景: 向用户显示大学下拉列表(例如) 用户从列表中选择他/她的大学(如果存在) 如果大学不存在,他应该在一个文本框中进入他自己的大学(有点像其他:[___________]) 我应该如何设计数据库来处理这种情况,因为我可[详细]
-
数据库的内部工作原理
所属栏目:[MsSql] 日期:2020-05-24 热度:79
任何人都可以向我推荐一篇关于构成数据库系统的每个元素的内部工作原理的明确的介绍性文章: 文件与服务器(sqlite vs mysql) 数据库引擎如何集成到系统(MyISAM,InnoDB)以及MySql如何在2之间进行选择 指数化 如何处理请求 如何实现SQL 等 可选择在MySql,Posgre[详细]
-
entity-framework – 未使用EF Migrations创建的SQL Azure表
所属栏目:[MsSql] 日期:2020-05-24 热度:126
我在我的应用程序中使用SQL Azure数据库进行EF迁移.在我手动删除SQL Azure中的表之前,它工作正常.现在,当我发布我的应用程序时,未在SQL Azure中创建删除表.这是我得到的错误. Cannot find the object dbo.TableName because it does not exist or you do not[详细]
-
用于在数据库中查找类似图像的度量标准
所属栏目:[MsSql] 日期:2020-05-24 热度:62
计算两个图像之间的相似性有很多不同的算法,但是我找不到关于如何将这些信息存储在数据库中的任何信息,以便您可以快速找到类似的图像. “类似”是指已经旋转(90度增量),颜色调整和/或重新保存(有损jpeg压缩)的精确重复. 我试图想出一个“fingerprint”的图像,[详细]
-
如何使用存储过程SQL SERVER 2008 R2(mssql)插入PHP数组值
所属栏目:[MsSql] 日期:2020-05-24 热度:112
我有这个阵列 $REV = Array( 0 = 240, 1 = 241, 2 = 242, 3 = 243, 4 = 249); 我现在使用此代码插入,将每个数组的元素存储在$id,$userID,Type和Date的行中 if (!empty($REV)) { foreach ($REV as $val_rev) {[详细]
-
图表数据库更适合最短路径算法吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:199
我的目标是为道路网络编写最短路径算法. 目前我的架构是这样的:我将所有数据存储在启用PostGIS的PostgreSQL数据库中.我做一个SELECT * FROM方法,在具有100,000条边(方式)的表上花费不到3秒,之后我将(Java,Ruby或任何基于任何东西)最短路径算法应用于已经驻留[详细]
-
INSERT INTO在SQL Server 2012中随着时间的推移变得慢得多
所属栏目:[MsSql] 日期:2020-05-24 热度:112
我们有一个非常大的数据库WriteDB,它存储原始交易数据,我们使用这个表来快速写入.然后使用sql脚本,我将WriteDB中的数据导入到相对相同的表中的ReadDB中,但扩展了一些额外的值关系.导入脚本是这样的: TRUNCATE TABLE [ReadDB].[dbo].[Price]GOINSERT INTO [Re[详细]
-
sql-server – 了解SQL事件探查器中的读/写次数
所属栏目:[MsSql] 日期:2020-05-24 热度:143
请参见此SQL Profiler视图中指示的SQL语句.所有这些事件都来自一台忙于长时间运行的客户机,工作了几千行.一行的每次处理大约需要6.5秒,这就是SQL事件探查器显示的注销之间的时间,即使实际的更新语句只需要1毫秒.每次登录/注销都使用相同的SPID.在任何给定的Lo[详细]
-
sql-server-2008 – 在SQL Server 2008中查找无效日期
所属栏目:[MsSql] 日期:2020-05-24 热度:142
我有300.000行表;其中一列是varchar()但它确实包含日期xx / xx / xxxx或x / x / xxxx或类似的.但执行以下测试会产生错误: SELECT CAST(MyDate as Datetime) FROM MyTable 问题是它没有告诉我哪一行…… 我通过试验错误执行了一系列“手动”更新并执行了简单[详细]

浙公网安备 33038102330553号