如何使用+;每次1个MySql
您好,我有一张表,上面有电影名称、发行月份、电影成本和收入。我正在尝试编写一个查询,将任何电影(如《汽车》)的名称更改/更新为Zip Cars 在我的表中,我有电影《汽车与汽车2》,我需要有一个查询,将汽车更改为Zip汽车,将汽车2更改为Zip汽车2。下面是我的表格和我尝试过但还没有开始工作的查询 注:我认为您需要使用自动增量,但我无法使其工作。非常感谢您的帮助,谢谢如何使用+;每次1个MySql,mysql,auto-increment,Mysql,Auto Increment,您好,我有一张表,上面有电影名称、发行月份、电影成本和收入。我正在尝试编写一个查询,将任何电影(如《汽车》)的名称更改/更新为Zip Cars 在我的表中,我有电影《汽车与汽车2》,我需要有一个查询,将汽车更改为Zip汽车,将汽车2更改为Zip汽车2。下面是我的表格和我尝试过但还没有开始工作的查询 注:我认为您需要使用自动增量,但我无法使其工作。非常感谢您的帮助,谢谢 CREATE TABLE movies_200249154( movieName VARCHAR(30), releas
CREATE TABLE movies_200249154(
movieName VARCHAR(30),
releaseDate DATE,
costInMillions INT,
revenueInMillions INT
);
UPDATE movies_200249154
SET moviename ='Zip-Cars'
WHERE moviename LIKE '%Cars%';
他是你的朋友 使用:
我想您只是想在MySql中使用Replace函数:
只需concat-Zip和原始值
update movies_200249154
set moviename = concat('Zip-', moviename)
where moviename like 'Cars%'
UPDATE movies_200249154 SET moviename = REPLACE(moviename, "Cars", "Zip Cars") WHERE moviename like '%Cars%';
update movies_200249154
set moviename = concat('Zip-', moviename)
where moviename like 'Cars%'