gpt4 book ai didi

php - 如何使用 group by 获取另一个表 codeigniter 中字段的计数?

转载 作者:行者123 更新时间:2023-11-28 23:38:01 26 4
gpt4 key购买 nike

我有一个名为 sitekeys 的表:

sitekeys

在此 site_key 包含一个唯一的许可证。并且称为许可证的字段包含可以使用的次数。 org_id 字段包含分配给它的公司。

现在是激活表:

activation

在此表中,site_key 包含分配给设备的 key 。

现在我要数一数一家公司用的 key 。

像 XYZ 公司一样,我给了 10 个许可证,然后我想知道它使用了多少许可证,为此我可以在激活表中计算(site_key)。

那么我的查询应该是什么?

我想我将不得不使用 Group_BY 来这样做。

我想展示我给一家公司的 key 以及他们使用过的 key

最佳答案

我不确切地知道你的表的设计所以安全我必须加入两个表

SELECT a.org_id, a.licenses, b.used_key from sitekeys aLEFT JOIN ( SELECT site_key, user_id, count(site_key) as used_key  FROM  activation b  GROUP BY site_key,user_id) bon a.site_key = b.site_key 

关于php - 如何使用 group by 获取另一个表 codeigniter 中字段的计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35198469/

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