SQL里的条件语句

lixu13898072020 2006-08-11 10:39:34

如果V_JIEN >1600, v_sj=(v_jine-1600)*0.05

如果_JIEN <=1600 , v_sj=1

我的数据库是ACCESS


select v_jine,(if v_jine<1600 then (1600-v_jine)*0.05 else 1 ) as v_sj from zw

这样写不对 请高手指点下

...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjb_dl 2006-08-11
  • 打赏
  • 举报
回复
有些高级SQL语句在ACCESS都用不了,或用法不一样
lpb830820 2006-08-11
  • 打赏
  • 举报
回复
Access 数据库就不清楚了。SQL Server 就知道。学习!学习!
of123 2006-08-11
  • 打赏
  • 举报
回复
select v_jine,iif(v_jine<1600, (1600-v_jine)*0.05, 1) as v_sj from zw
vansoft 2006-08-11
  • 打赏
  • 举报
回复
Access 数据库不支持這種語法。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧