在这种情况下,MySQL 将返回一条错误消息,因为我们知道,如果使用子查询在 UPDATE 语句的 SET 子句中分配新值,那么它必须为更新表中匹配的每一行返回一行WHERE 子句。,登录后复制,正如我们在上面看到的,“info”表有两行 id = 5,因此当我们在子查询中使用它时,它将返回多行,因此 MySQL 将返回一条错误消息,如下 –,登录后复制,以上就是如果用于在 UPDATE 语句的 SET 子句中分配新值的子查询返回多行,MySQL 将返回什么?的详细内容,更多请关注www.92cms.cn其它相关文章!