Om getallen met strings te vergelijken, converteert MySQL beide waarden naar reële getallen (opgeslagen met behulp van de drijvende-komma-standaard).
De regels worden beschreven in de "Type Conversion in Expression Evaluation" documentatiepagina:
Het door u beschreven geval past in het laatste item:"in alle andere gevallen worden de argumenten vergeleken als (reële) getallen met drijvende komma" .