Mysql
 sql >> Base de données >  >> RDS >> Mysql

Sélection d'un flottant dans MySQL

La conversion en nombre décimal a fonctionné pour moi :

SELECT * FROM table WHERE CAST(price AS DECIMAL) = CAST(101.31 AS DECIMAL);

Cependant, vous voudrez peut-être envisager de simplement faire le price colonne un DECIMAL en premier lieu. DECIMAL est généralement considéré comme le meilleur type à utiliser lorsqu'il s'agit de valeurs monétaires.