Mysql
 sql >> Database >  >> RDS >> Mysql

La query MySql TRA due stringhe a volte non funziona

C'è una differenza tra stringhe e numeri interi -- c'è un motivo per cui hai diversi tipi di dati :

Quando si confrontano interi , stai confrontando i loro valori numerici; cioè 10 è maggiore di 5 .

Quando si confrontano stringhe , stai utilizzando un confronto alfabetico; cioè '10' è inferiore a '5' , perché '1' è inferiore a '5' .