关于count多表的问题

发布于 2022-09-06 16:04:17 字数 727 浏览 10 评论 0

SELECT TABLENAME
FROM BASE5.SYS_FORM_INFO
where ISFLAG = 1

结果
图片描述

然后我加一个count 去包含。

SELECT count(*) from (
    SELECT TABLENAME
    FROM BASE5.SYS_FORM_INFO
    where ISFLAG = 1
)

就会报错:[Err] 42000 - [SQL Server]')' 附近有语法错误。

补充一下:括号均为英文符号,不存在符号错误的问题。

另,是可以查到结果的。

SELECT count(*) from FE_APP5.dbo.FT_001_84D7B91BDD9F26F2178E

图片描述

我的问题是,我应该如何count(select出来的多表)呢?
灰常感谢。^.^

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱*していゐ 2022-09-13 16:04:17
--在这个你查出的新表后、必须加上新的表名
SELECT count(*) from 
(
    SELECT TABLENAME
    FROM BASE5.SYS_FORM_INFO
    where ISFLAG = 1
) NewTableName --在这里加上新表名即可

图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文