38 该!=操作肯定是存在的!它是标准<>运算符的别名。 也许您的字段实际上不是空字符串,而是NULL? 要进行比较,NULL可以使用IS NULL或IS NOT NULL或null安全等于运算符<=>。 — 马克·拜尔斯 source 嗯,我能看到的NULL是怎么回事(+1),但似乎奇怪,想删除不为空或NULL ..
11 您可能正在使用旧版本的Mysql,但可以肯定地使用 DELETE FROM konta WHERE taken <> '' 但是还有许多其他选择。您可以尝试以下方法 DELETE * from konta WHERE strcmp(taken, '') <> 0; DELETE * from konta where NOT (taken = ''); — minhas23 source
NULL
是怎么回事(+1),但似乎奇怪,想删除不为空或NULL ..