为了账号安全,请及时绑定邮箱和手机立即绑定

从两个表中获取多计数,并将其保存在 PHP 代码签名器中的一个变量中

从两个表中获取多计数,并将其保存在 PHP 代码签名器中的一个变量中

PHP
幕布斯7119047 2022-09-12 12:47:22
我有两个表,我需要为条件获取这些表的计数?表 1:“tbl_comment”表2:“tbl_group_comment”都有一些共同的列,这些列是用户login_id,这是查询:$param="(SELECT COUNT(*) FROM tbl_comment as t2 WHERE login_id=1) as commentCount, (SELECT COUNT(*) FROM tbl_group_comment as t3 WHERE login_id=1) as commentCount";$table="`tbl_comment` t2 join `tbl_group_comment`";$save['value']=$this->Common_model->common_join($param,$table);这个不起作用,但是如果我更改第二个并保持它,因为它会给我每个表的值,我想得到两个计数的总和?commentCountcommentCount1关于此事,是否有任何具体条款?
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

试试这个:


select sum(comment_count + group_count) from 

((SELECT COUNT(*) as comment_count FROM tbl_comment WHERE login_id=1) A,

(SELECT COUNT(*) as group_count FROM tbl_group_comment WHERE login_id=1)B

);


查看完整回答
反对 回复 2022-09-12
  • 1 回答
  • 0 关注
  • 55 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信