eu tenho que fazer isso
DELETE FROM konta WHERE taken != ''
Mas! = Não existe no mysql. Alguém sabe como fazer isto?
mysql
sql-delete
Posttwo
fonte
fonte
Respostas:
fonte
O operador! = Certamente existe! É um apelido para o
<>
operador padrão .Talvez seus campos não sejam strings vazias, mas sim
NULL
?Para comparar com
NULL
você pode usarIS NULL
ouIS NOT NULL
ou o operador null safe equals<=>
.fonte
NULL
está indo (+1), mas parece estranho querer excluir não vazio ou NULL ..Você pode estar usando uma versão antiga do Mysql, mas certamente pode usar
Mas existem muitas outras opções disponíveis. Você pode tentar os seguintes
fonte