当前位置:首页 > 开发 > 数据库 > 正文

mysql 数据库浮点型查询

发表于: 2013-06-25   作者:annan211   来源:转载   浏览次数:
摘要: mysql 数据库中如果在不清楚数据类型之前就设计好了数据库,在把数据倒入之后将是个灾难,此时会出现各种杯具,查询不到,修改不了 具体的解决办法 为 1 数据不多的情况下,清空表,重新设计字段,改为double 或者 decimal 2 数据巨大的情况下 可以使用 select * from `vip_guest` t where format(t.index_cou,1) =forma
mysql 数据库中如果在不清楚数据类型之前就设计好了数据库,在把数据倒入之后将是个灾难,此时会出现各种杯具,查询不到,修改不了

具体的解决办法 为 1 数据不多的情况下,清空表,重新设计字段,改为double 或者 decimal
2 数据巨大的情况下 可以使用
select * from `vip_guest` t where format(t.index_cou,1) =format(3.1,1) 


我需要这样来查
select * from table where format(ID,4) =format(3.1000,4)

或者是
select * from table where format(ID,4) =format(3.1,4)

删除语句也要注意是下边这样写的(嘿嘿):
delete from table where format(ID,4) =format(3.1000,4)

或者
delete from table where format(ID,4) =format(3.1,4)

注意:精度不能超过6.否则出错.因为float类型最多允许精确到小数点后6位.
同样的 
SELECT * FROM table WHERE concat(字段名,'')='12.1';
这样应该是也可以查到的

mysql 数据库浮点型查询

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
浮点型 单精度浮点 双精度浮点 MySQL浮点型和定点型可以用类型名称后加(M,D)来表示,M表示该值的
第一步:首先打开Mysql命令行,通过开始菜单-程序-MySql-Command line client,如图1-1所示: 图1-1
首先是JAVA整形数据的长度表格 类型 存储需求 取值范围 int 4字节 -2 417 483 648~2 417 483 647(2
连接数据库,有三种方法 1. 常规方式: $con=mysql_connect($dbhostip,$username,$userpassword) or
0. 一般过程:   (1) 调用Class.forName()方法加载驱动程序。   (2) 调用DriverManager对象的ge
成功的人生,需要自己去经营,别再说了,莫再等了,现在就为自己的人生做好规划,为人生点亮一盏明
本章主要内容: 一、外键 二、表连接 三、子查询 四、索引 一、外键: 1、什么是外键 2、外键语法 3
很久没写文章,是不是想着写点什么东西,分享下我的数据库设计思路,主要是针对单机数十亿及以上数
快乐虾 http://blog.csdn.net/lights_joy/ lights@hb165.com 本文适用于 ADSP-BF561 Visual DSP++ 5
快乐虾 http://blog.csdn.net/lights_joy/ lights@hb165.com 本文适用于 ADSP-BF561 Visual DSP++ 5
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号