私はこれをする必要があります
DELETE FROM konta WHERE taken != ''
しかし、!=はmysqlに存在しません。誰でもこれを行う方法を知っていますか?
回答:
DELETE FROM konta WHERE taken <> '';
!=演算子は、最も確かが存在しません!これは、標準<>
オペレーターの別名です。
おそらくあなたのフィールドは実際には空の文字列ではなく、代わりにNULL
?
比較するNULL
には、IS NULL
or IS NOT NULL
またはnullセーフ等しい演算子を<=>
使用できます。