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