作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试了以下查询:
mysql> INSERT INTO tm_visitor (VDT,VID, NAME, CONTACT) values(REPLACE(LE
FT(NOW(), 10), '-', ''),(SELECT LPAD(COALESCE(MAX(VID) + 1, 000001), 6, '0') FRO
M tm_visitor),'yatin','9876543120');
但我收到以下错误。
ERROR 1093 (HY000): You can't specify target table 'tm_visitor' for update in FROM clause`
出了什么问题,我该如何解决?
最佳答案
INSERT INTO tm_visitor (VDT,VID, NAME, CONTACT)
SELECT REPLACE(LEFT(NOW(), 10), '-', ''),
LPAD(COALESCE(MAX(VID) + 1, 000001), 6, '0'),
'yatin','9876543120'
FROM tm_visitor
关于mysql - 错误 1093 (HY000) : You can't specify target table for update in FROM clause,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11752880/
我是一名优秀的程序员,十分优秀!