Phương pháp kiểm tra NULL của bạn có thể là vấn đề. Trong MySQL, hãy thử những cách sau:
SELECT `id` FROM `users` WHERE `username` = "test" AND `id` IS NOT NULL;
Để kiểm tra NULL và một chuỗi trống, bạn có thể sử dụng:
SELECT `id`
FROM `users`
WHERE `username` = "test"
AND (`id` IS NOT NULL OR `id` != "");