gpt4 book ai didi

mysql - SQL重复查询

转载 作者:行者123 更新时间:2023-11-29 02:27:57 25 4
gpt4 key购买 nike

我的数据库中有一个表选项,我有列“question_id”。在我的表中,我有大约 1000 条记录。

我在表中对列“question_id”的要求是什么,无论我有 1 我想用 131 和 2 用 132 替换,3 用 133 等等,直到 1000 条记录。

我试着做类似的事情..

UPDATE `dta`.`options` SET `question_id` = '132' WHERE `id` > 435 AND `question_id` = 1

搜索某种函数或运算符。请帮助我!!

例子:-

UPDATE `dta`.`questions` SET `quiz_id` = '7' WHERE `id` > 131 AND `quiz_id` = 1

UPDATE `dta`.`questions` SET `quiz_id` = '8' WHERE `id` > 131 AND `quiz_id` = 2

UPDATE `dta`.`questions` SET `quiz_id` = '9' WHERE `id` > 131 AND `quiz_id` = 3

UPDATE `dta`.`questions` SET `quiz_id` = '10' WHERE `id` > 131 AND `quiz_id` = 4

UPDATE `dta`.`questions` SET `quiz_id` = '11' WHERE `id` > 131 AND `quiz_id` = 5

UPDATE `dta`.`questions` SET `quiz_id` = '12' WHERE `id` > 131 AND `quiz_id` = 6

最佳答案

UPDATE dta.options 
SET question_id = question_id + 130
order by question_id
limit 1000

关于mysql - SQL重复查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18078328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com