表名 tb
列名 c1 c2 c3
列值 2012-01-06 12:30:03 PY221034 30
2011-11-13 17:15:13 PY221013 -120
2011-05-29 22:10:03 PY221022 900select
tb.c1 as '日期',
tb.c2 as '编号',
tb.c3 as '摘要'
from tb判断c3的正负值
结果:日期 编号 摘要
2012-01-06 12:30:03 PY221034 正
2011-11-13 17:15:13 PY221013 负
2011-05-29 22:10:03 PY221022 正
列名 c1 c2 c3
列值 2012-01-06 12:30:03 PY221034 30
2011-11-13 17:15:13 PY221013 -120
2011-05-29 22:10:03 PY221022 900select
tb.c1 as '日期',
tb.c2 as '编号',
tb.c3 as '摘要'
from tb判断c3的正负值
结果:日期 编号 摘要
2012-01-06 12:30:03 PY221034 正
2011-11-13 17:15:13 PY221013 负
2011-05-29 22:10:03 PY221022 正
零怎么处理?
iif(c3>0,'正','负') 貌似不能用
tb.c1 as '日期',
tb.c2 as '编号',
tb.c3 as '摘要',case tb.c4 when tb.c4>0 then '正' when tb.c4<0 then '负' else '零' end
from tb
可以了。 谢谢,刚在百度搜了一下iif 说是在Access 里面用的
下载了一个文档http://wenku.baidu.com/view/3f7367186bd97f192279e97b.html还不错。