gpt4 book ai didi

mysql - SQL 重复输入键 1

转载 作者:行者123 更新时间:2023-11-29 13:37:00 25 4
gpt4 key购买 nike

我最近不得不接管一个记录某些统计数据的数据库(在学校内)的管理,这些统计数据应该在每年年初重置。

我已经获得了一段代码来重置这些统计信息,但是当我尝试运行它时,它抛出了“ key 1 的重复条目“10172-0””错误。 (“10172-0”部分也出现在其他各种号码/student_id 上)。我得到的代码是:

Insert into cfc.student_stats (students_id, no_cfcs)
Select student_id, 0
from roombookings.students
where student_id >= 1
and student_id <= 15635

我已经检查过,当我检查各个学生 ID 时,没有重复的条目,所以我不知道该怎么办。在错误消息下方,我看到一个“浏览”按钮,然后它告诉我以下内容:

Error

SQL query: Documentation

SELECT *
FROM
WHERE CONCAT_WS( "-", students_id, no_cfcs ) = "10172-0"
ORDER BY students_id, no_cfcs

MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE CONCAT_WS("-", students_id, no_cfcs)
= "10172-0"' at line 3

我在这里浏览了很多其他类似的问题,但似乎没有一个与我得到的相匹配(但我并不真正理解 SQL)。任何帮助表示赞赏,干杯!

最佳答案

你正在这样做

SELECT *
FROM
WHERE

在上面的查询中,您错过了添加表名称。

编辑

SELECT *
FROM
roombookings.students
WHERE

关于mysql - SQL 重复输入键 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18608303/

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