Selecting a float in MySQL

后端 未结 8 2051
佛祖请我去吃肉
佛祖请我去吃肉 2020-11-29 08:35

I am trying to do a SELECT match on a table based upon an identifier and a price, such as:

SELECT * FROM `table` WHERE `ident`=\'ident23\' AND `         


        
8条回答
  •  迷失自我
    2020-11-29 08:48

    Today, I also came across the same situation and get resolved just by using FORMAT function of MySQL, It will return the results that exactly match your WHERE clause.

    SELECT * FROM yourtable WHERE FORMAT(col,2) = FORMAT(value,2)
    

    Explanation: FORMAT('col name', precision of floating point number)

提交回复
热议问题