cost 192 ms
SQL中的UPDATE语句 - The UPDATE statement in SQL

我正在处理 TableA,它的 Column1 的日期格式为:YYYY-MM-DD 和 Column2,数字范围为 1-12。 我正在尝试将日期年份(仅年份)更改为 2022 WHERE Column2 = 10 注意:我不是要更改月份和日期。 数据类型是日期。 ...

在每行的第 4 个字符中添加一个值 - Add a value into the 4th character of every row

我的英语不好,但希望我能把我的问题说清楚。 我有一个包含大量行的表格,所有行都以 00000 格式编写(例如:000001、00002 等)。 我需要通过在数字的固定点(00A000、00A001 等)中添加一个字母来更改所有这些,始终是相同的字母,始终在相同的 position 中。因此,要么我设 ...

如何更新 postgres 中某人拥有的最便宜的物品? - How to update the cheapest item owned by someone in postgres?

假设我在 Postgres 中有下表: 我正在寻找一种方法来更新某人拥有的最便宜的水果。 也就是说,我正在寻找一种操作,允许我为个人拥有的最便宜的水果设置notes列。 因此,这应该只更新一行(如果最小值有多个关系,则更新多行就可以了)。 例如(伪代码): 这将更新上述示例数据中的第一行,因为1的 ...

在 MySql 中使用带有更新语句的 group_concat - Using group_concat with update statement in MySql

我正在尝试使用GROUP_CONCAT执行以下更新查询,但它失败了。 任何人都可以帮助我更正它,而且声明必须始终以“更新”关键字开头也是这里的问题。 我也尝试执行以下查询,但也没有运气: 这是使用 select 语句连接查询中提到的 3 个表的表结果 group_concat e.titleme ...

SQL 使用表类型参数批量更新 - SQL Update in Batches using Table Type Parameters

我正在尝试使用表类型参数更新表。 目前我正在使用以下查询。 但我想以批量大小作为参数之一批量执行更新。 请帮忙。 我试图在一次更新中完成,但我想一个接一个地成组或分批进行。 先说 100 条记录,然后说下 100 条记录,直到全部完成 ...

为什么这次更新不更新分数? - Why doesnt this update update the score?

我正在尝试创建一个更新,每当用户获得低于最后一天/每周平均价格的报价时,他们会为此获得积分,最后一天为 50,上周为 20 我很绝望,我已经尝试了最长的时间来更改项目上的东西,现在当我尝试在每次满足更新数据库的条件时更新它时,它会完成它的工作并查看价格何时更便宜以及在哪里它不会但永远不会增加让我很 ...

将查询转换为更新语句 - Mysql - Convert a query to an update statement - Mysql

我尝试了很多选项,包括一个带有子查询的简单 UPDATE 以将我的 Select 查询之一转换为更新,但我也失败了。 相反,我目前正在使用 PHP 遍历我的 Select 查询并在循环中更新,这是资源和时间消耗。 如果有人可以帮助我找到将其打包到单个更新中,那就太好了。 我的查询是这样的: 然后, ...

如何在 Postgres 中创建全有或全无更新查询? - How to create an all-or-nothing update query in Postgres?

我有以下查询: 我想对其进行修改,以便仅在更新所有三行时才会发生更新。 也就是说,除非该用户拥有的项目 5、6、7 的数量都大于 0,否则将更新 0 行。 但是,如果每个条件都为真,则更新所有三行。 我不确定执行此操作的简单方法。 我的直觉解决方案是使用 CTE,其中初始查询获取 COUNT,然后 ...

用另一个表的字符串化值替换表中的 substring - Replace substring from an table with an stringified value of another table

所以我有 2 个表,其中一个包含一个带有 ID 的字符串,我想用另一个表的字符串替换它。 我想出了这个 SQL,它应该可以工作,但在这种情况下似乎不允许使用 LEFT JOIN。 有谁知道一个 SQL 查询可以做到这一点,而无需创建另一个表? 可以使用临时表,但新的永久表不是解决方案。 ...

当该信息是同一表中 GROUP CONCAT 的结果时,如何更新记录中的列? - How can I UPDATE a column in a record when that information is the result of a GROUP CONCAT in the same table?

我无法确定这应该是嵌套的还是 JOIN。 每条记录都有三个值,它们来自列variable value 我有一个成功的 GROUP CONCAT,它将它们组合成一个文本字符串。 但是,我需要将 concat 值更新/插入到另一个变量=>值对中。 比如这个。 我希望每个人在“cust_abc”的 ...

我可以使用 DB2 的一组指令创建触发器吗? - Can I create a trigger with a set of instruction with DB2?

我正在使用 DB2,我必须触发,在对“Disponibilita”进行特定更新后,必须对此处的表“Promozioni”执行两个不同的操作: 这是显然不起作用的触发器: 有没有办法制作一个触发器,或者我必须为每个特定指令创建两个不同的触发器? 非常感谢 ...

当 SQL 中有多个继续 Null 值时,如何根据前几个月的值填充 Null 值 - How do I populate the Null Values based on Previous months value, when there are multiple continues Null values in SQL

下面是输入表: 月价值 1个 200 2个 - 3个 - 4个 300 5个 - 预计 Output: 月价值 1个 200 2个 200 3个 200 4个 300 5个 300 我确实尝试在 SQL 中使用 LAG function,结果我能够填充即时 NULL 值的值,在上述情 ...


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