gpt4 book ai didi

mysql - 计算嵌套选择结果并总结- SQL

转载 作者:行者123 更新时间:2023-11-29 05:06:08 28 4
gpt4 key购买 nike

例如,第一个 SELECT 返回 57 和 61。我希望第二个 sql 命令使用第一个 SELECT 的返回行,而不是像我在这里放的那样(手动 57和 61).最后计算这些结果的总和。 (9当然是结果)

1. SELECT id FROM permissions WHERE title = 'samplezip'   
2. SELECT count(id) FROM accesslogs WHERE urlid=57 AND status='d' //result 7
3. SELECT count(id) FROM accesslogs WHERE urlid=61 AND status='d' //result 2

最佳答案

我认为你可以一次完成这一切:

select
count(l.id)
from
permissions as p
inner join accesslogs as l
on p.id = l.urlid
where
p.title = 'samplezip'
and status ='d'

关于mysql - 计算嵌套选择结果并总结- SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47790357/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com