w3schools update inner ejemplo delete all mysql sql-delete

update - MySQL DÓNDE: cómo escribir "!=" O "no es igual"?



delete sql server (3)

Necesito hacer esto

DELETE FROM konta WHERE taken != ''''

Pero! = No existe en mysql. Alguien sabe cómo hacer esto?


Puede estar usando la versión anterior de Mysql pero seguramente puede usar

DELETE FROM konta WHERE taken <> ''''

Pero hay muchas otras opciones disponibles. Puedes probar los siguientes

DELETE * from konta WHERE strcmp(taken, '''') <> 0; DELETE * from konta where NOT (taken = '''');


¡ El operador! = Ciertamente existe! Es un alias para el operador <> estándar.

Tal vez sus campos no son en realidad cadenas vacías, sino en su lugar NULL ?

Para comparar con NULL puede usar IS NULL o IS NOT NULL o el seguro nulo es igual a operador <=> .


DELETE FROM konta WHERE taken <> '''';