`
乌拉蕾
  • 浏览: 73488 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

mysql 中查询float型

阅读更多

         昨天写了个查询语句,一个字段是float型的,语句原来是" SELECT * FROM tb WHERE float_col='0.3' ",查询的时候发现一个结果都没有,但是在列float_col中的确有数值为0.3的值。

        而且这样查询int型的都没有问题,很迷惑。

        后面把查询语句修改为"SELECT * FROM tb WHERE float_col=0.3 "就可以了,猜想是因为float型查询时需要更精确点。

分享到:
评论
2 楼 乌拉蕾 2010-01-12  
freespace 写道
'0.3'是字符型的,所以没有结果。

那为什么查询int型的时候又可以呢?
1 楼 freespace 2010-01-11  
'0.3'是字符型的,所以没有结果。

相关推荐

    MySQL中文参考手册

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易用性在众多企业级应用中占据重要地位。这份“MySQL中文参考手册”是学习和理解MySQL数据库系统的重要资源,尤其对于初学者和开发者来...

    mysql中文参考手册及基础教程

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作。MySQL因其高效、稳定和易于管理的特点,在Web应用程序开发中扮演着重要角色。下面将详细介绍MySQL的一些核心...

    mysql5.1中文手册.zip

    MySQL是一个开源的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前由Oracle公司维护。它以SQL(Structured Query Language)作为数据查询和操作的语言,支持多种操作系统,包括Windows、Linux、Unix等,并广泛...

    mysql 中文文档下载

    3. **数据类型**:MySQL支持多种数据类型,如整型(TINYINT、SMALLINT、INT、BIGINT)、浮点型(FLOAT、DOUBLE)、字符串型(CHAR、VARCHAR、TEXT)、日期时间型(DATE、TIME、DATETIME、TIMESTAMP)等,每种类型都...

    mysql中文帮助文档

    - 浮点型(FLOAT、DOUBLE) - 字符串型(CHAR、VARCHAR、TEXT) - 日期时间型(DATE、TIME、DATETIME、TIMESTAMP) - 布尔型(BOOLEAN) - 其他类型(BINARY、VARBINARY、BLOB、MEDIUMBLOB、LONGBLOB) 4. **...

    MySQL8官方中文参考手册.zip

    3. **表和数据类型**:MySQL8支持多种数据类型,如数值型(INT、FLOAT、DOUBLE等)、字符串型(VARCHAR、TEXT)、日期时间型(DATE、TIME、DATETIME等)。理解这些数据类型及其适用场景对于数据库设计至关重要。 4....

    MySQL常见数据类型——数值型1

    MySQL 数值型数据类型是 MySQL 中最基本和最常用的数据类型之一。该类型主要包括整型、小数和位类型。在本文中,我们将详细介绍 MySQL 数值型数据类型的概念、分类和使用方法。 一、整型 整型是 MySQL 中最基本的...

    MySql 中文帮助手册

    MySQL是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和易于使用的特点,深受开发者和企业的喜爱。这份“MySQL中文帮助手册”是为那些希望深入理解和掌握MySQL技术的用户准备的,无论你是初学者还是经验...

    MYSQL 中文文档5.1

    3. **数据类型**:MySQL 5.1支持多种数据类型,包括数值类型(如INT、FLOAT、DECIMAL)、字符串类型(如VARCHAR、TEXT)、日期和时间类型(如DATE、TIME、TIMESTAMP)等。文档会详细介绍这些类型及其适用场景。 4. ...

    MYSQL5.1中文帮助

    2. **数据类型与字段**:MySQL支持多种数据类型,如整型(INT、TINYINT等)、浮点型(FLOAT、DOUBLE)、字符串型(CHAR、VARCHAR)和日期时间类型(DATE、TIME、TIMESTAMP)。理解这些类型的应用场景有助于设计高效...

    第16讲 mysql笔试题

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,广泛应用于各种规模的企业和项目中。通过学习和掌握MySQL,不仅可以提升数据库管理技能,还能为职业生涯增加重要砝码。以下是对"第16讲 mysql笔试题"中可能涉及的...

    MySQL中.docx

    MySQL是典型的关系型数据库,与其他如Sqlserver、Oracle等一样,支持SQL(结构化查询语言)作为其操作语言。 SQL是用于操作和管理关系型数据库的标准,包括对数据库的创建、读取、更新和删除(CRUD)操作。各大...

    mysql5.0中文使用手册

    4. **数据类型**:详述MySQL支持的数据类型,如整型(INT)、浮点型(FLOAT、DOUBLE)、字符串型(VARCHAR、TEXT)和日期时间型(DATE、TIME、DATETIME)等。 5. **查询语言SQL**:涵盖`SELECT`语句的基础及高级...

    MYSQL完全中文教程

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)。本教程将全面介绍MySQL的各个方面,旨在帮助初学者和有经验的开发者更好地理解和使用MySQL。 1. MySQL基础: - 数据库...

    MySQL数据库考试练习题 mysql试题集 共28页.pdf

    2. **数据类型**:熟悉MySQL支持的各种数据类型,如整型(`INT`)、浮点型(`FLOAT`)、字符串型(`VARCHAR`)、日期时间型(`DATE`, `TIME`, `DATETIME`)等,并了解它们的区别和适用场景。 3. **SQL语法基础**:...

    Java与MySQL中小数保存问题解析.pptx.pptx

    MySQL数据库则提供了多种小数类型,包括浮点型(FLOAT和DOUBLE)和定点型(DECIMAL)。浮点型小数使用科学计数法存储,提供较广的数值范围,但可能牺牲精度以节省存储空间。相比之下,定点型小数如DECIMAL,其精度是...

    Mysql从入门到精通.pdf

    - 小数型:即浮点数,分为float和double,可以指定精度(m,d),其中m是总长度,d是小数点后的长度。 - 定点:decimal类型,用于精确的小数值,同样可以指定精度。 - 日期时间型:包括year、date、time、...

    Mysql45讲pdf版

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其在Web应用程序中被广泛应用。《MySQL实战45讲》这本书可能是针对初学者和中级用户设计的,旨在帮助读者深入理解和掌握MySQL的使用。下面将根据书名和标签,...

    mysql中文教程(pdf)B

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL),在Web应用程序开发中扮演着重要角色。本教程是专为初学者和中级开发者设计的MySQL中文教程,旨在帮助读者全面理解和掌握...

    mysql数据类型

    MySQL 中的浮点型包括 float 和 double 两种,分别占用 4 个字节和 8 个字节的存储空间。float(m,d) 和 double(m,d) 中的 m 表示总个数,d 表示小数位。例如,float(5,3) 表示总共 5 位,其中 3 位为小数位。 定点...

Global site tag (gtag.js) - Google Analytics