我有两张桌子。包含患者和医院的字段的“tbl_a”以及咨询的“tbl_b”。 现在我的问题是只计算在“tbl_b”中有4条记录的患者,以便如果患者在“tbl_b”中有4条记录,则它计为1. 我希望这个结果只能使用mysql coz和i需要这个在事件调度器中运行。 总之,我想统计每个医院有4次咨询的所有患者。有人可以帮助我吗?如何在mysql中统计所有行结果为1?
-1
A
回答
0
试试这个::
Select *, count(1)
from table_a a
inner join table_b b
inner join on (a.patient_id=b.patient_id)
group by b.patient_id having count(1) =4
1
使用此解决方案:
SELECT patient
FROM tbl_b
GROUP BY patient
HAVING COUNT(1) >= 4
更改>=
到=
如果你只是想谁拥有患者究竟四项咨询,而不是四个或更多。
也许你想的谁拥有四个或更多的磋商患者计数 ...在这种情况下,你可以只是包装上面SELECT
和计数行数:假设表
SELECT COUNT(1)
FROM
(
SELECT patient
FROM tbl_b
GROUP BY patient
HAVING COUNT(1) >= 4
) a
1
患者和咨询的patient_id
SELECT * FROM patients
JOIN (SELECT IF(COUNT(patient_id) = 4, patient_id, NULL) AS con
FROM consultation
GROUP BY patient_id) AS con
ON con.patient_id = patients.patient_id
GROUP BY patient_id
加入了连接表将只能得到数来回回这是4协商和所有其他AR E无效因此加入的情况下条款将导致有记录的患者总数的协商仅4
希望这有助于
0
试试这个
SELECT
COUNT(consultation)/4 AS Patient_Number
FROM
tbl_b
GROUP BY
consultation
HAVING
(COUNT(consultation) % 4) = 0
+0
我假设你有一列“咨询”,否则使用你想要使用的列名。 – Narendra 2012-07-10 08:38:56
相关问题
- 1. 如何统计MySQL结果中的结果?
- 2. PHP MySQL计数结果和如果这是所有的结果
- 3. MySQL - 计数和分组 - 在一行中显示所有结果
- 4. 投票系统 - 如何在MySQL中存储所有选票以及如何正确计算结果
- 5. 如何用BufferedReader统计所有行
- 6. 如何统计Codeigniter中的结果?
- 7. 让PHP脚本统计MySQL结果?
- 8. 统计查询结果,但限制为1个结果每山口价值
- 9. 如何统计在asp.net中执行的所有查询
- 10. 如何通过1 PHP/MySQL的结果
- 11. 如何计算查询结果的所有行出现
- 12. mysql,如何统计结果是一样的?
- 13. 如何统计其列中至少有1个值的行?
- 14. mysql - 计数行数返回1,如果没有值
- 15. Mysql:从所有表中获取结果
- 16. 为什么MySQL Count()是扫描所有行以获取结果?
- 17. 如何对所有行进行计数并为结果集中不存在的行返回0
- 18. 如何仅从另一个表中更新表如果结果计数为1?
- 19. 在SQLAlchemy中查询结果的统计汇总统计信息?
- 20. 如何使MySQL查询子查询中结合2个结果1个结果
- 21. 我该如何做到这一点(如果Sector [1] ==“l”和BRCTerritories [1] ==“。”:)会在表中显示所有结果?
- 22. mysql如何GROUP_CONCAT结果在多行
- 23. 如何计算所需结果
- 24. 如何重置所有mysql统计信息?
- 25. 如何用mysql来统计所有比赛的总人数?
- 26. 如果没有结果,MySQL SELECT *和LIMIT 1是否返回FALSE?
- 27. (存储程序)将结果2行合并为1行结果
- 28. 排除MySQL的结果行,其中计数为零
- 29. MySQL PHP获取所有行并在1组中循环3行
- 30. 如果统计数字未显示在网页上,我如何统计硒中的搜索结果数量?
什么是tbl_b领域?患者如何与咨询联系起来?此外,您是否想要检索那些有***四次咨询或只有四次或更多次咨询的患者? – 2012-07-10 07:33:06
与tbl_a isr相同 – avien 2012-07-10 07:35:14
http://meta.stackexchange.com/questions/16721/how-does-accept-rate-work – Shiham 2012-07-10 07:49:32