问题标签 [qsqlquery]
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.
sql-server - SQL Server 2014 标准版大表性能
我有一个关于性能的问题,目前我有一个表,只要表行已经有数百万条记录,查询性能就会出现问题。
这是表格:
HistoryParameterID
它在和上有一个聚集索引相当平坦SourceTimeStamp
。
这是我正在使用的存储过程
如您所见,HistoryParameterID
andSourceTimestamp
被用作第一个查询的参数。并检索价值 8 小时的记录,即约 28k 记录,它以不稳定的性能返回,1.8 秒 - 700 毫秒
设计会规模化吗?何时达到 770 亿条记录?或者有什么策略可以使用?SQL Server 的版本是标准版,因此没有要使用的分区和列存储。或者我是否达到了 SQL Server 标准版的最大性能?
这是更新的存储过程
在将 41213 行检索到表中的 ~849600000 行时,我得到了 1.396 秒的客户端处理时间。
有没有办法改善这一点?
sqlite - QSqlQuery bindValue 将引号添加到字符串
我创建了一个向 sqlite 表添加新记录的函数,一切正常,但是当尝试插入字符串时,添加了两个额外的引号
代码:
执行选择时显示的值:
1|'Nom'|'Pays'|'Ville'|'Adresse'|1234|'12345678'|'13245678'|'12345678'|'email@email.com'
我在尝试使用时发现了这个问题,而 Nom="x" 它总是不返回任何记录。
mysql - 用另一个表中的数据更新一个表
您好,我有一个名为 score 的表和另一个名为 games 的表。尽可能基本的表格看起来像这样。
分数:
玩家 AverageKills
extcy 5
游戏:
玩家杀戮
extcy 5
extcy 6
extcy2 4
extcy 7
我试图将杀戮中所有杀戮的平均值仅用于 extcy 而不是 extcy2,并通过更新将其添加到分数中的数据原始 extcy 行。
关于我在上面的代码中做错了什么的任何想法?
c++ - 在 QLabel 中显示 sql 查询的输出
我正在编写一个 qt gui 应用程序,我计划在其中显示 QLabel 中的 sql 查询的输出。
现在填充 QTableView 模型中的输出很简单,我可以使用它;
关于如何在 QLabel 中实现这一点的任何想法???
查询的输出将是一条记录。例如世界最高山峰的名称,或英格兰首都的名称。只是单曲记录。
sql - SQl Server 表中的重复记录不同年份
我试图编写一个查找重复项的查询。该查询将查看最新的 2013 年订单日期,然后与最新的 2014 年订单匹配,以查找两个年份中都存在的记录。我的代码只给了我 2013 年的数据,而不是 2013 年和 2014 年的数据。所以我想显示这两年的重复数据。
例如下面是示例数据
那么我应该得到一个回报
这是我的代码
mysql - SQL 行比较查询
我是 SQL 新手,并尝试针对以下结果表编写查询,以便我列出学生 Mary 得分高于 Tom 的科目。
结果应该是如下表:
我相信我应该使用 join 子句,但无法使其正常工作。
谢谢
sql - SQL AND OR 查询
我正在尝试从我们的客户服务查询中选择一些消息,其中 Mmessage 所有者是 ABC,数据是 LIKE ABCDEF 和消息......并且消息是从客户到 CSservice 或从 CSservice 到客户。
我怎样才能做到这一点?
c++ - QtCreator中如何根据SqlQuery结果做条件语句?
我想要做的是 query.exec() 一个 DELETE 语句,如果删除成功我想显示更新的表,否则显示一个 QMessageBox 说名称不匹配。
我的印象是,如果 DELETE 语句找不到条目,则 query.exec() 将为 FALSE。但无论我输入什么名称,它总是正确的。有解决这个问题的方法吗?谢谢大家...
所以我目前拥有的代码是:
sql - 如何提高 SQL Server 查询的性能
我在存储过程中有以下查询:
一些可能有帮助的更多信息:
[SCM 服务器].[OrdrMgmt].dbo.STAGE_StageData - 超过 2,000,000 行 dbo.CRM_tblActivityStore - 超过 5,000,000 行
这些表都没有索引,也没有主键。
这个需要3个多小时。
添加索引可以提高多大的效率?
任何其他想法如何改进它?
谢谢,
宜兰
sql-server-2008 - 透视 3 个连接表 SQL Server 2008
我有一个连接两个表的查询。结果我需要以 为中心QuestionID
,因为现在QuestionID
是垂直而不是水平
这是我的查询
输出是
我需要它来QuestionID
排成一行。我怎么能用枢轴做到这一点
提前谢谢你