Bạn có thể thay đổi truy vấn của mình như sau:
UPDATE members SET
username = IFNULL(?, username),
email = IFNULL(?, email) -- and so on for all fields
WHERE...
Cũng có thể hiệu quả hơn nếu kiểm tra giá trị của các tham số của bạn trước tiên và xây dựng truy vấn động, chỉ bao gồm các trường mà bạn có giá trị không phải null để cập nhật.