Никакого парадокса, задокументированное поведение. Скопирую недавний ответ отсюда:
Потому что вообще не надо сравнивать строки и числа. Если поле строковое - сравнивайте только со строкой. Хоть при этом происходит и вполне задокументированное поведение.