mysql upload_关于mysql数据库里的 upload子查询问题
報(bào)錯(cuò)原因:mysql規(guī)定了;upload子查詢問題,不能像我這樣寫,這是mysql目前的版本缺陷
我是這樣寫道:UPDATE vote_items set times=((SELECT times from vote_items where id=2)+1) WHERE id=2;
上網(wǎng)查有兩種解決方發(fā)
1,子查詢里的表起個(gè)別名
2;創(chuàng)建個(gè)臨時(shí)的表
但00000000000------------------------------------------
兩種我有種沒法下手,不會(huì),求給條生路吧,嚶嚶嚶!!!!!
詳情如下
[SQL]
-- SELECT times from vote_items where id=2
-- UPDATE vote_items set times=(100+1) WHERE id=2;
-- UPDATE vote_items set times=((SELECT times from vote_items where id=2)+1) WHERE id=2;
UPDATE vote_items set times=((SELECT times from vote_items where id=2)+1) WHERE id=2;
[Err] 1093 - You can't specify target table 'vote_items' for update in FROM clause
總結(jié)
以上是生活随笔為你收集整理的mysql upload_关于mysql数据库里的 upload子查询问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 革新还是盲目迷恋?马斯克的狂妄或把特斯拉
- 下一篇: 局域网屏幕共享软件 推荐_局域网共享软件