Mysql SQL语法错误更新/WHERE

Mysql SQL语法错误更新/WHERE,mysql,Mysql,因此,在尝试运行以下操作时,我不断遇到SQL语法错误: UPDATE tickets SET (ticket_urgency, ticket_status) VALUES ('Urgent', 'new') WHERE ticket_id='14' 不知道这是怎么回事?我也尝试过插入,但这里棘手的部分是WHERE tiket_id='x'。更新的语法应该是这样的 UPDATE tickets SET ticket_urgency = 'Urgent', ticket_s

因此,在尝试运行以下操作时,我不断遇到SQL语法错误:

UPDATE tickets SET (ticket_urgency, ticket_status) VALUES ('Urgent', 'new') WHERE ticket_id='14'

不知道这是怎么回事?我也尝试过插入,但这里棘手的部分是WHERE tiket_id='x'。

更新的语法应该是这样的

UPDATE tickets 
SET    ticket_urgency = 'Urgent', 
       ticket_status = 'new'
WHERE  ticket_id='14'
如需进一步了解,您的查询易受
SQL注入攻击
如果值来自变量,请阅读下面的文章


    • 更新的语法应该是这样的

      UPDATE tickets 
      SET    ticket_urgency = 'Urgent', 
             ticket_status = 'new'
      WHERE  ticket_id='14'
      
      如需进一步了解,您的查询易受
      SQL注入攻击
      如果值来自变量,请阅读下面的文章


        • 您的语法不正确,请更正它

          UPDATE tickets 
          SET ticket_urgency = 'Urgent', 
              ticket_status = 'new'
           WHERE ticket_id='14'
          

          您的语法不正确,请更正

          UPDATE tickets 
          SET ticket_urgency = 'Urgent', 
              ticket_status = 'new'
           WHERE ticket_id='14'
          

          谢谢,这很有效。我会读更多关于这方面的内容。(无法投票:P)谢谢,这成功了。我会读更多关于这方面的内容。(无法向上投票:P)