我尝试将数据库的python脚本从SQLite传输到MariaDB。
这是我使用的代码。UPDATE users SET x = (%s) WHERE id IN (select id FROM users WHERE user_id = (%s) ORDER BY id DESC LIMIT 1)
我得到这个错误mysql.connector.errors.ProgrammingError: 1235 (42000): This version of MariaDB doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
如何修复此错误?
1条答案
按热度按时间yqyhoc1h1#
使用多表UPDATE语法。