【问题标题】:How to delete TOP %s line? - MySQL (MariaDB)如何删除 TOP %s 行? - MySQL(玛丽亚数据库)
【发布时间】:2022-06-15 00:17:06
【问题描述】:

我只需要删除指定序列号下的一行,是的,我知道DELETE TOP 会删除所有行,直到所需的行。但是,我只是找不到符合我要求的条目。代码如下:

DELETE TOP(%s)
FROM queue
WHERE id=%s

但即使在这种情况下,使用正确的语法似乎也会出现错误:

您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以在第 1 行的 '(1)\n FROM queue\n WHERE id='8766...' 附近使用正确的语法

我正在使用 aiomysql,Python。谢谢

【问题讨论】:

  • MySQL或MariaDB中没有TOP()函数

标签: mysql sql mariadb


猜你喜欢
  • 2021-07-15
  • 1970-01-01
  • 2020-06-30
  • 2021-03-13
  • 2019-03-02
  • 1970-01-01
  • 2019-10-17
  • 2018-03-30
  • 2011-04-03
相关资源
最近更新 更多