社区
数据库相关
帖子详情
字段查询处理
ZZWL77
2008-03-31 02:27:25
我在查询时,要查一个字段——qzdflag,该字段的值为:null,0,1
现在查询时,当qzdflag=1时,在数据浏览控件上显示:“达到”,其他两种情况为:“未达”
我该怎么处理了?
麻烦高手们指点下。
谢谢!
...全文
98
9
打赏
收藏
字段查询处理
我在查询时,要查一个字段——qzdflag,该字段的值为:null,0,1 现在查询时,当qzdflag=1时,在数据浏览控件上显示:“达到”,其他两种情况为:“未达” 我该怎么处理了? 麻烦高手们指点下。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meiZiNick
2008-04-30
打赏
举报
回复
不会,帮顶
ctx62
2008-03-31
打赏
举报
回复
select 是否达到=
case qzdflag
when 1 then '达到'
when 0 then '未达'
when null then '未达'
From your_table
sql server 语法
阿三
2008-03-31
打赏
举报
回复
就是用case语句来查询.
如果是oracle除了用case还可以用decode.
create table a1(a int)
insert into a1 values(null);
insert into a1 values(1);
insert into a1 values(0)
select case when a is null then '未达'
when a=1 then '到达'
when a=0 then '未达'
end as a
from a1
udnui
2008-03-31
打赏
举报
回复
select * from tablename where isnull(qxdflag, 0)=0 --未达
select * from tablename where isnull(qxdflag, 0)=1 --已达
cloudlyanhart
2008-03-31
打赏
举报
回复
用case语句试试
Corn1
2008-03-31
打赏
举报
回复
select case isnull(qxdflag, 0) when 0 then '未达' else '已达' end as qxdflagname from ...
ZZWL77
2008-03-31
打赏
举报
回复
上面一楼的朋友,可不可以在具体点了?
我的意思是:查询时,当qzdflag=1时,在数据浏览控件上显示:“达到”,其他两种情况为:“未达”
sure_ok
2008-03-31
打赏
举报
回复
select isnull(qzdflag,0) as qzdflag from table
把null转换为0,不就可以了吗?
Corn1
2008-03-31
打赏
举报
回复
select case when qzdflag is null then '未达' else case qzdflag when 0 then '未达' when 1 then '达到' end end as qzdflagname from ...
lucene-4.6.0全套jar包
Lucene索引工具全套jar包,版本4.6.0
Fastadmin 列表自定义
字段
查询处理
在项目开发过程中经常遇到列表中要展示一个数据库表中不存在且是自定义的
字段
进行展示,还要多该
字段
进行模糊查询操作;以下是该解决方案。此方案仅针对使用fastadmin框架来开发的项目。
postgresql 判断是空的_postgresql 数字类型存空值或null值、
字段
查询处理
1、存储数字类型,包含Integer,Double等,拼接字符串时,数字类型的值拼接成以下一个stqyghmj 为数据库
字段
名,第二个stqyghmj 是值变量stqyghmj = cast(nullif(" + stqyghmj + ", null)AS int)2、拼接字符串时需要拼接单引号,第一个ldclqk 为数据库
字段
stqyghmj ,第二个ldclqk 为
字段
变量值ldclqk = ...
Java对Oracle数据库Clob
字段
的
查询处理
Java对Oracle数据库Clob
字段
的
查询处理
发现问题处理方法结论 发现问题 当我们遇到Oracle中的Clob类型时,该如何处理呢? 处理方法 常用的有三种处理方法 1.使用dbms_lob.substr函数将Clob
字段
转为字符串类型。 select dbms_lob.substr(F_BUSS_NAME) as F_BUSS_NAME ,F_DATA_ID from T_DEMO t where 1=1 2.使用dbms_lob.substr带偏移量函数将Clob
字段
转为字符串类型。 sele
SQLite数据库日期时间型
字段
值的处理
SQLite数据库的日期型
字段
,直接查询出来可能是一个浮点数数值,比如:43535.647531019,而不是期待的yyyy-MM-dd这样格式的日期。 原因是,SQLite表中的日期型
字段
实际是以浮点数保存的,含义是自1899-12-30开始的天数,小数部分就是时分秒折算出的天数。 要以yyyy-MM-dd这样的格式显示SQLite日期,必须用下面这样的SQL语句: select strf...
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章