小编fan*_*abi的帖子

对于多个文件夹中的文件循环 - bash shell

我需要在for循环中拥有来自许多目录的文件.至于现在,我有以下代码:

for f in ./test1/*;
...
for f in ./test2/*;
...
for f in ./test3/*;
...
Run Code Online (Sandbox Code Playgroud)

在每个循环中我都在做同样的事情.有没有办法从多个文件夹中获取文件?

提前致谢

linux bash loops for-loop

9
推荐指数
2
解决办法
1万
查看次数

没有子查询的PostgreSQL中的总百分比

我有一个用户表.每个用户都有一个国家.我想要的是获得具有用户数量和百分比/总数的所有国家/地区的列表.到目前为止我所拥有的是:

SELECT
country_id,
COUNT(*) AS total,
((COUNT(*) * 100) / (SELECT COUNT(*) FROM users WHERE cond1 = true AND cond2 = true AND cond3 = true)::decimal) AS percent
FROM users
WHERE cond1 = true AND cond2 = true AND cond3 = true
GROUP BY contry_id
Run Code Online (Sandbox Code Playgroud)

两个查询中的条件都相同.我尝试在没有子查询的情况下执行此操作但是我无法获得用户总数,但每个国家/地区的总数.有没有子查询可以做到这一点?我正在使用PostgreSQL.任何帮助都非常感谢.提前致谢

postgresql

4
推荐指数
3
解决办法
7811
查看次数

标签 统计

bash ×1

for-loop ×1

linux ×1

loops ×1

postgresql ×1