用于删除条目的MySQL查询

用于删除条目的MySQL查询,mysql,Mysql,我有一个帐户数据库,有一个“last login”行,我想删除所有在last login行为空(NULL)的帐户 有人知道这个MySQL查询吗?(数据库结构类似于:用户Id、密码、上次登录) 在您的问题中,不清楚Account Database是表名还是数据库名,但您知道了 您的问题中不清楚Account Database是表名还是数据库名,但您知道了。这应该可以实现以下技巧: DELETE FROM Account-Database WHERE last-login IS NULL; 或者如

我有一个帐户数据库,有一个“last login”行,我想删除所有在last login行为空(NULL)的帐户

有人知道这个MySQL查询吗?(数据库结构类似于:用户Id、密码、上次登录)

在您的问题中,不清楚Account Database是表名还是数据库名,但您知道了


您的问题中不清楚Account Database是表名还是数据库名,但您知道了。

这应该可以实现以下技巧:

DELETE FROM Account-Database WHERE last-login IS NULL;
或者如果该字段只是一个空字段(不是
null
,而是
'


请参阅:

这将完成以下操作:

DELETE FROM Account-Database WHERE last-login IS NULL;
或者如果该字段只是一个空字段(不是
null
,而是
'

请参阅:



删除查询的语法如下所示:

DELETE FROM `tablename` WHERE conditions
删除查询的语法如下所示:

DELETE FROM `tablename` WHERE conditions

在SQL中,
NULL=NULL
NULL
,而不是
false
。正确的SQL更像是从帐户数据库中删除上次登录为NULL的
;-)在SQL中,
NULL=NULL
NULL
,而不是
false
。正确的SQL更像是从帐户数据库中删除上次登录为NULL的
;-)我删除了php标记,因为IMO没有php相关问题。我删除了php标记,因为IMO没有php相关问题。
DELETE FROM `Account-Database` WHERE `last-login` IS NULL;
DELETE FROM `tablename` WHERE conditions