如何设置一个表的多列使用更新查询在mysql?
只需添加参数,用逗号分隔:
UPDATE tablename SET column1 = "value1", column2 = "value2" ....
参见mySQL手册中的UPDATE
让我们举一个例子,其中您有一个people表,您想要更新id等于5的人的年龄和姓名列。查询如下所示:
UPDATE people SET age = 34, name = "John" WHERE id = 5
推荐文章
- MySQL现在()+1天
- MySQL索引的最佳实践是什么?
- 如何在Mac OS安装时停止MySQL ?
- 外键约束:何时使用ON UPDATE和ON DELETE
- 在MySQL中使用INDEX和KEY有什么区别?
- 连接查询vs多个查询
- MySQL:在同一个MySQL实例上克隆MySQL数据库
- 如何获得MySQL中所有表的所有列的名称?
- 使用一次更新设置多个列
- 错误的日期时间值:'0000-00-00 00:00:00'
- 如何获得列中每个不同值的计数?
- 插入……ON重复键(什么都不做)
- MySQL,更好地插入NULL或空字符串?
- 找到两个Lat/Long点之间距离的最快方法
- 如何使用Laravel迁移将时间戳列的默认值设置为当前时间戳?