Foxtable(狐表)用户栏目专家坐堂 → 会计账薄目录 Sqlsever版


  共有3988人关注过本帖树形打印复制链接

主题:会计账薄目录 Sqlsever版

帅哥哟,离线,有人找我吗?
nxhylczh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:2700 威望:0 精华:0 注册:2018/11/22 9:19:00
会计账薄目录 Sqlsever版  发帖心情 Post By:2019/12/31 7:53:00 [只看该作者]

这是MDB的Sql语句
S e lect DISTINCTROW 科目编码 As 科目_编码,年度, 科目名称 As 科目_名称, IIf( Len ([科目编码])=4 , '总分类账' , IIf([有下级]=true And Len([科目编码]) >4 ,'汇总式总账','明细分类账')) as 账薄属性 , 账薄类型,科目类型,科目分类  FROM  {K01} where 账套编码='NXHY-191205-0005' And 年度=2019 union  S elect DISTINCTROW 科目编码 As 科目_编码,年度, 科目名称 As 科目_名称, '明细分类账' AS 账薄属性, 账薄类型,科目类型,科目分类 FROM K01 Where  len(科目编码)= 4 And 有下级 = False And 账套编码='NXHY-191205-0005' and 年度=2019 
能帮我改为  Sql Sever 
   主要是 Case when  的嵌套不会用


图片点击可在新窗口打开查看此主题相关图片如下:123.bmp
图片点击可在新窗口打开查看
  


[此贴子已经被作者于2019/12/31 10:05:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/31 8:43:00 [只看该作者]

S e lect DISTINCTROW 科目编码 As 科目_编码,年度, 科目名称 As 科目_名称, (case when  Len ([科目编码])=4 then '总分类账'  when [有下级]=true And Len([科目编码] >4  then '汇总式总账' else '明细分类账' end) as 账薄属性 , ......

 回到顶部
帅哥哟,离线,有人找我吗?
nxhylczh
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:2700 威望:0 精华:0 注册:2018/11/22 9:19:00
  发帖心情 Post By:2019/12/31 9:06:00 [只看该作者]

S elect DISTINCTROW 科目编码 As 科目_编码,年度, 科目名称 As 科目_名称, (Case when  Len (科目编码)=4 Then '总分类账'  when 有下级=1 And Len(科目编码) >4  Then '汇总式总账' else '明细分类账' end) as 账薄属性 , 账薄类型,科目类型,科目分类  FROM  {K01} where 账套编码='NXHY-191205-0005' And 年度=2019 union  S elect DISTINCTROW 科目编码 As 科目_编码,年度, 科目名称 As 科目_名称, '明细分类账' AS 账薄属性, 账薄类型,科目类型,科目分类 FROM K01 Where  len(科目编码)= 4 And 有下级 = 0  And 账套编码='NXHY-191205-0005' and 年度=2019

关键字 AS 附近有语法错误 
看不明白么

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/31 9:20:00 [只看该作者]

看不出有什么问题,把sql拿到数据库执行,减少代码逐步测试

 回到顶部
帅哥哟,离线,有人找我吗?
nxhylczh
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:2700 威望:0 精华:0 注册:2018/11/22 9:19:00
  发帖心情 Post By:2019/12/31 9:39:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:新建位图图像.bmp
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/31 9:51:00 [只看该作者]

把附近的字符全部去掉,然后手工重新录入一下,注意不要输入全角的字符

 回到顶部
帅哥哟,离线,有人找我吗?
nxhylczh
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:2700 威望:0 精华:0 注册:2018/11/22 9:19:00
  发帖心情 Post By:2019/12/31 10:04:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:123.bmp
图片点击可在新窗口打开查看

总算搞定了
谢谢版主!

 回到顶部