gpt4 book ai didi

mysql - SQL,通过删除具有最低值的行来限制总行数

转载 作者:行者123 更新时间:2023-11-29 14:36:53 24 4
gpt4 key购买 nike

我正在尝试在 MySQL 数据库中创建一个高分列表,只有 3 列:id、名称和分数。该表称为“高分”。我尝试使用此代码:

DELETE FROM Highscores WHERE
Score = (SELECT min(Score) FROM Highscores)
AND (SELECT count(*) FROM Highscores) > 10;

但它给出了这个错误:

#1093 - You can't specify target table 'Highscores' for update in FROM clause

如果行数超过 10 行,如何删除具有最低值的行?可能有不止一行具有最低值,但我只想删除一行。

最佳答案

我想知道您是否可以创建一个具有高分的 View 。

关于mysql - SQL,通过删除具有最低值的行来限制总行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8843311/

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