MySQL chuyển đổi âm thầm chuỗi thành số trong ngữ cảnh số.
Nó làm như vậy bằng cách chuyển đổi các ký tự số đứng đầu (chẳng hạn như chữ số, dấu trừ và dấu thập phân).
Nếu không có chữ số, nó sẽ dừng lại. Vì vậy:
where id = 'a'
được hiểu là:
where id = 0
Đạo đức:Không bao giờ sử dụng các dấu ngoặc kép xung quanh các hằng số - hoặc các hằng số phải là số.