MySQL错误?语法错误在哪里?

MySQL错误?语法错误在哪里?,第1张

概述因此尝试使用“ SELECT *”而不是“ DELETE FROM”查询,并且效果很好.DELETE FROM `80dage_garmin_track` t1 WHERE EXISTS ( SELECT 1 FROM `80dage_garmin_track` t2 WHERE t1.Length = t2.Length AND t1.Time =

因此尝试使用“ SELECT *”而不是“ DELETE FROM”查询,并且效果很好.

DELETE FROM  `80dage_garmin_track` t1 WHERE EXISTS (SELECT 1 FROM  `80dage_garmin_track` t2WHERE t1.Length = t2.LengthAND t1.Time = t2.TimeAND t1.IDgarmin_track > t2.IDgarmin_track)

MysqL错误
.#1064-您的sql语法有误;检查与您的MysqL服务器版本相对应的手册以获取正确的语法,以在“ t1 WHERE EXISTS”(第1行的80dage_garmin_track` t2 WHERE t1.Le”附近使用)附近使用最佳答案MysqL不允许在DELETE的WHERE子句中进行各种子选择,请参见this thread.如果删除表别名(t1),则您的选择可能(也可能不行)很好,DELETE也不允许这样做. 总结

以上是内存溢出为你收集整理的MySQL错误?语法错误在哪里? 全部内容,希望文章能够帮你解决MySQL错误?语法错误在哪里? 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1165943.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存