您好我在我的街机网站上导入了一堆驾驶游戏,但只有一些驾驶游戏在"驾驶"类别。行动和冒险类别中的一些土地是意外的。我需要在phpMyAdmin mysql终端中解决这个问题。我的代码正在尝试在数据库中搜索我的代码字段中的关键字,并将该实体的类别替换为Action或其他任何可能属于Driving
的类别这是我的代码,但似乎无法正常工作
SELECT * FROM games WHERE tags LIKE '%truck%'
UPDATE games SET category = replace (category, "%", "Driving")
SELECT * FROM games WHERE tags LIKE '%car%'
UPDATE games SET category = replace (category, "%", "Driving")
SELECT * FROM games WHERE tags LIKE '%drive%'
UPDATE games SET category = replace (category, "%", "Driving")
SELECT * FROM games WHERE tags LIKE '%race%'
UPDATE games SET category = replace (category, "%", "Driving")
答案 0 :(得分:0)
查找包含truck
或car
或drive
或race
的标记列的记录。
Update mytable
SET category = 'Driving'
where tags REGEXP 'truck|car|drive|race'
;
另一:
Update mytable
SET category = 'Driving'
where tags LIKE '%truck%'
OR LIKE '%car%' OR LIKE '%drive%' OR LIKE '%race%'
;