cost 359 ms
如何根据另一列中元素的计数更新列 - How to Update a column according to count of the element in another column

我有一个这样设置的 SQLite 表 我有多行数据。 在开始状态表中,每一行都是 0。 我想根据该行的街道值在所有数据中出现的次数来更新它。 例如,对于第一行,街道名称是“main_street”,因为它在我的所有数据中出现了 3 次,我想将其设置为 1。我对状态表的标准是,如果街道出现 >2 ...

为什么这个 select 查询提供了所需的结果,但在修改为更新时却没有提供? - Why does this select query provide the desired result but when modifed to an update it does not?

我正在尝试更新表格以更正加载到 SQLite 中的数据中的错误。这是问题的一个示例。 在安排要加载的数据时跳过了代码,这样,从 indexInter = 4 开始,“代码”列与每行中数据的 rest 不同步(落后)一行。 如果我运行下面的示例 select 查询,结果就是所需要的; 但是,当将该查 ...

查询失败,在 Oracle 11 上显示 ORA-00904,但在 Oracle 19 上没有 - Query fails with ORA-00904 on Oracle 11 but not on Oracle 19

假设p是一个主条目表,对于每个主条目,我们要聚合详细条目的集合。 明细项目有两种,来自两个不同的来源。 此查询因ORA-00904: "P"."NAME" invalid identifier ,但在 Oracle 19 上工作正常。为什么? 名称联合会爱丽丝苹果1梨4梨5梨6 鲍勃苹果2苹果3梨7 ...

优化查询 - select 语句以防万一 - Optimize Query - select statement in case when

我正在尝试比较两组交易。 一个来自商店日志,另一个来自会计记录。 我有一个 with 语句创建一个表来比较两个事务并包含任何不匹配的事务。 该表称为“比较” 现在我想弄清楚为什么某些值可能不存在于比较中,所以我添加了一个 case when 语句。 这是我到目前为止所拥有的 因此,当我只有第一种情况 ...

嵌套 MariaDB 查询慢 - Nested MariaDB Query Slow

我在查询时遇到性能问题,我在整个表中有 2100 万条记录,而我在这里查看的表中有 2 个各有 800 万条记录; 单独来看,他们非常快。 但是我做了一个查询,在我看来,它不是很好,但这是我知道如何去做的唯一方法。 这个查询需要 65 秒,我需要在 1 秒内完成,我认为如果我没有所有 SELECT ...

子查询相关 - SUbquery correlated

我正在尝试做一个相关的子查询,但没有得到正确的答案。 我试过查询“suv”车辆,在这辆 suv 车辆中,我想要宝马制造的车辆,但我得到的所有车辆都是 SUV。 我应该怎么办? ...

Spark SQL 谓词中不允许相关列 - Spark SQL Correlated column is not allowed in predicate

我必须在 Spark 中加入 2 个表,以使第一个表中的列的值在第二个表中的列范围内。 两个表之间没有连接列,因此我不能使用正常的连接 SQL。 我正在使用以下查询: 因此,根据表 2 中的分数,我想找到存储在表 1 中的分数范围。 我收到以下错误: 知道如何解决这个问题是 Spark SQL 吗? ...

是否可以进一步优化此 Oracle SQL 查询(存在)? - Is it possible to optimize this Oracle SQL query any further (EXISTS)?

您好,希望对优化下面的查询有所帮助,比较两个分别具有 55k 和 1.6M 行的较大表需要 4 个多小时才能运行。 我有 2 个表 Oppty 和 Acc 以及一个查询来派生“CF”字段(小提琴https://dbfiddle.uk/sRT7-kvz ) 两张表都在这里下面有一个查询,如果表之间的 ...

相关查询 - 在派生表中,我可以有多个嵌套级别吗? - Correlated queries - In derived tables, can I have many nesting levels?

主要问题和问题本身是:在派生表中,我可以有很多嵌套级别吗? 语境: 我知道在 MySQL 中你不能有两层深的相关子查询,但是,使用派生表似乎你可以,这是正常的还是有什么我不知道的,或者只做这 2 级的事情并且严格影响相关子查询? 请注意“field2”通常如何在“计算”中访问,但在“派生”中已经有 ...

相关 SQL 服务器子查询需要很长时间 - Correlated SQL Server Subquery taking very long

我有这张表: G_HIST 有 700K 行和大约 200 列。 下面是耗时近 6 分钟的相关查询。 有没有更好的方法来编写它,以便它可以花费不到半分钟。 如果没有,我需要在这张桌子上有什么索引? 目前它在由 10 列组成的主键上只有 PK 唯一索引。 下面是 select 当前版本的循环过滤参与者 ...

BigQuery 中的相关子查询不可能 - Correlated subquery in BigQuery not possible

我有一个表格记录订阅的每日增加(新订阅)和减少(过期订阅)。 我想在表格中记录每个日期的特定日期的活跃订阅者数量。 我试图创建一个查询,计算新子的总和减去我想查看的前一天所有过期的子的总和,但它不适用于 Big Query。 因为我不想要 t1.dates = t2.dates ofc,所以不可能进 ...

如何使用 with 子句编写此相关子查询? - How can I write this correlated subquery by using with clause?

如您所见,OrderDate 正在从 ORDERS 获取详细信息,但 ORDERS 在外部查询中有引用,如果我带来内部子查询并存储在 object 中以使用 with 子句,这会给我一个错误。 为了参考表格,我将表格链接放在后面: {表链接:来源(w3school.com/sql)订单-ht ...

访问:求最大值对应的值 - Access: finding the corresponding value of maximum value

我有一个数据库,我在其中对一组所需文件执行审计,这些文件的几个位置。 所以我有一个名为 Locations 的表和一个名为 Documents 的表,它们通过 2 x 2 关系关联。 每个文档可以有多个版本。 在我的查询中,我只想查看每个文档的最新版本,即 max(Id)。 现在,每个版本都可 ...

MySQL 中的 LATERAL 语法 - 是否只是说“左表”首先执行以便下一个可以引用它? - LATERAL syntax in MySQL - Is it just to say that "the left table" is executed first so that the next one can reference it?

“派生表不能包含对同一 SELECT 的其他表的引用”是什么意思? 我在 MySQL 文档中查找了它 派生表不能包含对同一 SELECT 的其他表的引用(为此使用 LATERAL 派生表;请参阅第 13.2.11.9 节,“横向派生表”) ...

将聚合多行的 MySQL 表转换为 JSON 对象 - convert MySQL table aggregating multiple rows into JSON object

我正在尝试转换一个表,我想将多行聚合到一个 JSON 列中。 旧表有一个由多列组成的主键,A 和 B 两列。A 应该成为新表中的字段名,B 应该是值。 到目前为止,这是我的查询: 我的 IDE 告诉我,无法在 JSON_INSERT-Statement 中解析“old_table”,但我不知道 ...

Mysql嵌套查询范围 - Mysql nested query scope

我无法将外部查询的引用传递给辅助查询。 我知道 mysql 不允许您在比 1 更深的查询中“查看”变量引用,但我没有找到解决方法。 执行查询我得到错误:嵌套条件导致的“where子句”中的未知列“f.id” fg.field_id = f.id 是否有任何解决方法可以将f.id引用传递给嵌套 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM