sql >> データベース >  >> RDS >> Mysql

MySQLでフロートを選択する

    小数へのキャストは私にとってはうまくいきました:

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

    ただし、priceを作成することを検討することをお勧めします そもそもDECIMALを列に並べます。 10進数は、一般的に、金銭的価値を扱うときに使用するのに最適なタイプであると考えられています。



    1. Sqlite Android Raw QueryINSERTINTOが機能しない

    2. SQLのグループ化と合計の概要

    3. PL / SQL、文字列内の一重引用符をエスケープする方法は?

    4. RIDルックアップはキールックアップよりも高速ですか?