mysql - 如何更改数据库中的整行以将 l 更改为左,将 r 更改为右

标签 mysql sql sql-update

我正在从头开始构建一个数据库,我有将近 20,000 个条目。我刚刚意识到我在我的列 lr 中表示左和右,我希望条目是“Left 和“Right”而不是 lR 。我可以返回并重新输入它们,但由于此列中有近 2,000 个条目,我正试图找到一种更简单的方法。我想我需要类似于此语句的内容,但这不起作用。任何想法?

USE camdb;
SELECT * FROM camtable;
UPDATE camtable
SET lr = "Left" WHERE lr = "L";
SET lr = "Right" WHERE lr = "R";

最佳答案

UPDATE camtable SET lr = "Left" WHERE lr = "L";
UPDATE camtable SET lr = "Right" WHERE lr = "R";

关于mysql - 如何更改数据库中的整行以将 l 更改为左,将 r 更改为右,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17802638/

相关文章:

mysql - 在windows上安装mysqld服务时出错

MySQL 多插入性能

mysql - 处理 JOIN 中的 NULL

mysql - 如何使用 SQL 根据模式更新列内的特定数据?

mysql - 根据另一列的数据更新 MySQL 列

php - MySQL 使用 table1.id REGEXP table2.id 为同一组选择不同的行

mysql - 如何使用 NOT IN laravel

sql - 使用 oracle SQL 按分隔符位置拆分字符串

c# - 索引(从零开始)必须大于或等于零

sql - 厚度在“xxx”之间时如何更新场安培