问题标签 [mysql-error-1093]
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.
mysql - 如何重写此 MySQL 查询,使其不会引发此错误:您无法在 FROM 子句中指定目标表 'crawlLog' 进行更新?
我正在尝试从公司表中获取 id,其中该 id 尚未在 crawlLog 表中。然后我需要将该 companyId 插入到 crawlLog 表中。
我需要在一次调用中执行此操作,以便并行爬虫在其他爬虫选择了一个 url 但尚未将其插入爬网日志后不会拉取相同的 url。我不想因为产生其他问题而锁定表。
我从以下两个查询中收到此错误:
这是我尝试做同样事情的两个查询。
我也试过这个,但得到同样的错误:
mysql - MySQL查询错误
我有一个sql查询的问题如下,我需要删除一些数据,但是引用了这些记录的父母和孩子,例如:
如果我做一个正常的选择,我会删除 ID 为 5 的查询菜单以及他们的所有孩子和他们的亲戚,你要删除的数据,我通常是结果,请参阅:
但是当我删除时:
如何从表中删除数据,它们在选择中返回?
mysql - 无法在mysql中指定更新、删除查询的目标表
我想做在 mysql 中看似简单的删除操作,但遇到了一些麻烦。我想做这个:
此表没有唯一键。当我尝试这个时,我得到了错误:
您不能在 from 子句中指定更新的目标表;错误编号 1093
mysql社区5.1
有没有办法可以保存此查询的输出->
进入温度。表并在删除查询中使用它?
mysql - MySQL | 您不能在 FROM 子句中指定目标表“a”进行更新
这是我希望 MySQL 执行的(有些简化的)查询。我在 stackoverflow 的其他页面上读到,这不受支持,并且可以通过使用 JOINS 来解决。这怎么可能被“转录”到使用 JOINS 的查询中?我发现这样做很难,因为我从未尝试使用多个表创建 DELETE 查询。
mysql - ERROR 1093 (HY000): 您不能在 FROM 子句中指定要更新的目标表
我尝试了以下查询:
但我收到以下错误。
ERROR 1093 (HY000): You can't specify target table 'tm_visitor' for update in FROM 子句`
出了什么问题,我该如何解决?
mysql - mysql - 您不能在 FROM 子句中指定要更新的目标表(我的查询有效,但不是等效更新)
我已经看到有关此特定错误消息的几个问题,但找不到与我的问题匹配的任何问题。
只是对我的问题的快速解释。
我有一张包含一些游戏结果的表格。
当有人缺席时,我们将这个人在之前游戏中的平均值存储为游戏结果,并将属性 f_present 设置为 0。
对于那部分没有问题。
当我们修改旧游戏时会出现问题,我必须更新以下所有有人缺席的游戏以存储新值(该玩家缺席的游戏的新平均值。)
我可以进行查询,但由于“您无法在 FROM 表中指定要更新的目标表”错误消息,我无法进行更新。
这是我的查询(有效)
这是我的更新尝试:
同样,我知道有几个关于这个问题的话题,但似乎找不到与我的问题相关的话题......
再次感谢您帮助我!
mysql - 您不能在 FROM 子句中指定目标表 XXX 进行更新(在子句中使用 SUM)
我正在尝试执行此查询:
但是,我得到的只是一个 mysql 错误(#1093 - You can't specify target table 'asce' for update in FROM 子句)。我在 stackoverflow 上阅读了一些问题(这就是我尝试使用别名的原因),但我无法让它工作。我知道我必须编写查询,以便 Mysql 将创建一个临时表,但是.. 我无法完成这项工作。有点卡在这里。
这是表的结构:
这里有一些数据:
asce_id asce_scre_id asce_sexp_id asce_credit_restant asce_fam_id
35 524 7885 4900 无
17 524 719 200 空
45 524 719 100 168
44 524 7885 100 168
提前致谢
mysql - 您不能在 FROM 子句中指定目标表 'barang' 进行更新
我在更新jml_tersedia
表中的列时遇到问题barang
。该值应为:barang.jml_tersedia = pembelian.jml_beli - penjualan.jml_jual
。
这是我的代码:
它给了我You can't specify target table 'barang' for update in FROM clause
。任何人都可以帮忙吗?谢谢。
mysql - 使用子查询的结果更新在子查询中也提到的表
我正在尝试修复一个不完整的数据库,我无法控制架构,我需要找到丢失的条目并插入它们。
这是我得出的语法:
子查询单独工作正常,但上面会引发错误
我已经查看了许多与此错误相关的 StackOverflow 问题(像这样),并且我认为有一种方法可以嵌套子查询,以便它“创建一个隐式临时表,因此它不算作同一张表你正在更新“但我无法适应它。
如果我的方法效率低下没关系,我很想看到一个接近我的语法的解决方案,但任何解决方案都会有所帮助。