Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:select 如何加入其他数据

1楼
lur320 发表于:2025/5/6 15:23:00
 在做一个se1ect的语言时,极少概率会出现某一类数据的不存在,如:

列1是标签列,有5种固定的每次,例如已完成,不执行,审批中。
列2是日期。

SE1ECT fd_qy1 AS '区域',
CASE
    WHEN fd_zxqk1 = '已完成' THEN '已完成'
    WHEN fd_zxqk1 = '不执行' THEN '不执行'
    WHEN fd_zxqk1 IS NULL THEN '审批中'
END AS '执行情况',
COUNT(*) AS '流程数量'
FROM ......WHERE ......GRUP BY ........

但是极少情况会出现某一时刻审批中的行数为0,此时表格中只有已完成和不执行。影响后面的图表代码

如何在这个se1ect中加入数据,例如判断下审批中的行存不存在,不存在返回0?
2楼
有点蓝 发表于:2025/5/6 15:33:00
没有办法在sql里做。生成临时表后,查一下所有区域的执行情况,如果没有审核中就增加一行
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .00781 s, 2 queries.