怎么写一个SQL语句查询 我的字段是float型的, 如何让它如果是空则显示空 如果是0则显示出来为 0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么写一个SQL语句查询 我的字段是float型的, 如何让它如果是空则显示空 如果是0则显示出来为 0相关的知识,希望对你有一定的参考价值。

这个有个简单的方法,
1、你在数据时的字段是float类型,但是在实体类中你可以把该字段设置成string类型。
2、那就建个视图

查的时候sql就这样,假设该字段名称为 code
select id,name,case when convert(nvarchar(50),code) is null then '' else convert(nvarchar(50),code) end from users1追问

您好, 如果我修改的话, 想要让这个float字段为 null 该怎么弄, 如果直接修改为 '' 的话 它显示时就默认为0了。

追答

修改?是修改数据库中的数据么?
如果是修改数据中的数据的话,如果你是想让float 字段为null的话
你可以试试 DBNull

参考技术A float,类型是不会出现空的~所以你需要把你的情况描述清楚

查询数据库中某个字段的sql语句怎么写

1、在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示。

2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到表格当前的数据,但是没有显示出字段类型,如下图所示。

3、 然后,在【SQL工作表】的窗口上,输入查询表格的字段类型的SQL语句,可以作为参考,如下图所示。

4、接着,在【SQL工作表】的窗口上,输入查询表格的字段类型的SQL语句,并单击【执行】按钮,在提示窗口中,显示出错误类型,如下图所示。

5、然后,在【SQL工作表】的窗口上,修改查询表格的字段类型的SQL语句,添加列名的关键字,并单击【执行】按钮。可以看到SQL语句执行成功的提示信息,如下图所示。

6、最后,在【SQL工作表】的窗口上,通过查询表格的字段类型的SQL语句,可以看到表格中字段的字段类型了,如下图所示。通过这样的操作就学会了在Oracle数据库中查询表格的字段类型了。

参考技术A 一般的可以这样写:
select * from 你的表名 where 想查找的字段名 ='想查找的值'
要注意的事项,如果[想查找的值]为文本时 注意要使用 单引号'' 括起来 数值不用,日期要使用## 括起来 .本回答被提问者采纳
参考技术B select 字段名 from 表名

以上是关于怎么写一个SQL语句查询 我的字段是float型的, 如何让它如果是空则显示空 如果是0则显示出来为 0的主要内容,如果未能解决你的问题,请参考以下文章

1、sql查询语句时怎么把几个字段拼接成一个字段?这几个字段是整型的。

数据库SQL语句中如何将float类型存入的SQL语句 例如 字段 id int,name varchar,number float

postgresql数据库中,查询一个字段允许的最大长度的SQL语句怎么写?

oracle 怎么把一个float型的字段修改成double型,必须要double型的,oracle是支持double型的

急急急,Sql查询一个字段是不是存在某一个值,怎么写查询语句?

sql语句查询表中一个字段的值小于另一个字段的值怎么写?