sql >> Database >  >> RDS >> Mysql

SQL-syntaxisfout bij gebruik van UPDATE-databasequery

Uw MySQL-query is verkeerd, zoals de fout zegt, raadpleeg de handleiding.

In UPDATE u gebruikt geen table(field,field1) values('value','value1') zoals in INSERT , gebruik je field='value', field1='value1' ook, WHERE moet aan het einde zijn, de juiste volgorde is query + waar + bestelling + limiet. MySQL is niet zo flexibel.



  1. PHP, MySQL, PDO - Krijg resultaat van de UPDATE-query?

  2. Opeenvolgende SQL-records met telling

  3. MySQL waarom cursor.execute(sql, multi=True) niet werkt, maar 2 cursor.execute(sql) wel?

  4. SQL Server 2016:een relatie maken