gpt4 book ai didi

mysql - 删除在 mysql 中不起作用的查询

转载 作者:行者123 更新时间:2023-11-29 04:43:34 25 4
gpt4 key购买 nike

我正在尝试从名为 user_enrole 的表中删除所有记录。我正在使用此查询

DELETE * FROM user_enrole

我认为我的查询语法没有错,但它给我错误提示

#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 '* FROM user_enrole' at line 1

我已经仔细检查了我的语法,我无法弄清楚哪里出了问题,请有人指出。

它的发生是因为这个表与使用表有关系还是什么?

最佳答案

您不需要在删除中使用星号。只需执行 DELETE FROM user_enrole 即可删除所有记录。

如果要删除按一个或多个条件过滤的特定记录,您将在 WHERE 子句中指定这些条件,如下所示:

DELETE FROM user_enrole
WHERE somecolumn > 1
AND anothercolumn = 'Username'

关于mysql - 删除在 mysql 中不起作用的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23315022/

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