问题标签 [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.

0 投票
1 回答
3009 浏览

mysql - 错误 1093:MySQL 无法在 FROM 子句中指定要更新的目标表

error 1093: MySQL can’t specify target table 'SENTIERO' for update in FROM clause

这是我的触发器:

我发现这篇关于这个问题的文章,在
http://verysimple.com/2011/03/30/mysql-cant-specify-target-table-for-update-in-from-clause/上查看

这是我唯一的机会吗?请帮我

编辑:: 我刚刚添加了“WHERE”子句,但它向我发出“错误语法”的信号……为什么?

0 投票
1 回答
809 浏览

mysql - 错误 1093。您不能在 FROM 子句中指定目标表“ps_order_history”进行更新

我一直在寻找,但我仍然不明白为什么它是错误的。我检查了子查询,它们只返回 1 行。

谢谢!

0 投票
1 回答
83 浏览

mysql - 带有子查询的值的年度变化

此查询给出 1093 错误:

我试图annual_change为每一行设置等于当前行sample_value减去去年的sample_value.

数据不回溯到开始时间,那么缺少历史值怎么办呢?

0 投票
1 回答
193 浏览

mysql - 如何从一个表中选择复杂数据并从同一个表中删除

我有一个反馈表,其中包含根据某些实体的用户反馈和评级。在某些情况下,多个用户对同一实体进行了投票,这是不可取的,并且由于故障而进入了系统。

表模式有点像这样:

我试图用这个查询删除一个重复的条目(幸运的是只有一个额外的反馈):

它没有说:

我无法从同一个表中选择和删除(即,如果它出现在子查询中)。我在数据库方面没有太多专业知识,也不允许我使用任何编程语言来做同样的事情。:(

关于如何仅使用查询来执行此操作的任何建议?

0 投票
0 回答
142 浏览

mysql-error-1093 - 错误:在 MySQL 5 中使用 select 更新

接下来大家,我正在尝试查询(UPDATE)以借记由script_id + cnpj标识的公司的XX(值)中的贷方。即,价值也将动态地识别公司。当我运行时出现以下错误: [Err] 1093 - You can not specify target table 'company' for update in FROM 子句已经用谷歌搜索,尝试优化代码,但没有看到执行此查询的另一种方法。

0 投票
1 回答
160 浏览

mysql - mysql max 严格模式

我有以下查询:

但是由于启用了mysql严格模式,我收到错误:

在线调查后,我尝试重新创建查询,如下所示:

但是结果集返回空。

我已更改max(tb2.date)为手动输入的日期,这给了我预期的结果。

有什么想法吗?

0 投票
2 回答
975 浏览

mysql - 无法从子查询中的同一表中删除

我知道这个论点已经在这个网站上解决了很多次,我只是找不到一个可行的解决方案,所以我想我会把我的具体案例发布给你,也许你可以帮助我......

我有一个音乐节,我需要从中剔除低于前一天晚上平均评价 20% 的歌曲。

我试过这个:

它解决了“同表问题”,但仍然给我一个错误:

#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'AS C WHERE C.dataSer='2014-02-24' AND C.votoTot<(SELECT AVG(votoTot) FROM concor' 附近使用正确的语法

0 投票
2 回答
5125 浏览

mysql - Mysql 错误:1093 - 无法在 FROM 子句中指定要更新的目标表

我的数据库中有一张表employees,其中包含损坏的条目。

我试图删除它们执行:

但我得到下一个错误:

#1093 - 您不能在 FROM 子句中指定目标表 'praconicy' 进行更新

我该如何克服呢?

0 投票
1 回答
253 浏览

mysql - 1093 - 您不能在 FROM 子句中指定目标表 'is_items' 进行更新

我正在尝试按顺序设置“id”列的值,但我的查询不起作用:

错误:

我看到其他关于同一问题的问题,但我不能很好地理解解决方案......

提前致谢,

国王问候

0 投票
1 回答
118 浏览

mysql-error-1093 - #1093 - 您不能在 FROM 子句中指定目标表 'rent' 进行更新

"更新租金 SET 剩余 ='$remnow' WHERE date=(select max(date) from rent where shopno='$shopno')";