Tôi cần phải làm điều này
DELETE FROM konta WHERE taken != ''
Nhưng! = Không tồn tại trong mysql. Bất cứ ai biết làm thế nào để làm điều này?
Câu trả lời:
DELETE FROM konta WHERE taken <> '';
Các toán tử! = Chắc chắn nhất không tồn tại! Nó là một bí danh cho <>nhà điều hành tiêu chuẩn .
Có lẽ các trường của bạn không thực sự là các chuỗi trống, mà thay vào đó NULL?
Để so sánh với NULLbạn có thể sử dụng IS NULLhoặc IS NOT NULLhoặc toán tử null safe bằng<=> .
NULLđang xảy ra (1), nhưng nó có vẻ kỳ lạ để muốn xóa không có sản phẩm nào hoặc NULL ..