gpt4 book ai didi

mysql - 在一个查询中将表连接在一起

转载 作者:行者123 更新时间:2023-11-29 06:19:38 25 4
gpt4 key购买 nike

圣诞快乐。任何人都可以帮我提出针对此特定场景的查询:〜我需要生成一个事件列表,显示为每项事件注册的每种性别的 child 数量。查询会是什么?谢谢。表结构如下: 有 ACTIVITY、CHILD、CHILD ACTIVITY 表。

ACTIVITY TABLE
( activity_id[Primary Key],
Activity)

CHILD TABLE
( child_id[Primary Key],
child_name,
child_gender,
child_dob)

CHILD ACTIVITY TABLE
( activity_id[Composite Primary Key],
child_id[Composite Primary Key]
Activity/Day Of Week)

最佳答案

SELECT a.activity_id, a.Activity, c.child_gender, COUNT(*)
FROM ACTIVITY a
JOIN [CHILD ACTIVITY] ca ON a.activity_id = ca.activity_id
JOIN CHILD c ON ca.child_id = c.child_id
GROUP BY a.activity_id, a.Activity, c.child_gender

关于mysql - 在一个查询中将表连接在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4533817/

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