gpt4 book ai didi

sql - 计算一行中非空字段的数量

转载 作者:行者123 更新时间:2023-12-01 10:07:54 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Count the Null columns in a row in SQL

我一直在寻找这个问题的答案,但找不到有效或合适的答案,而且我是 SQL 的新手。

我有一个包含事件团队的表,在其他列中我有 team_member_1team_member_2team_member_3team_member_4team_member_5。每个存储该团队成员的姓名,每个团队有不同数量的成员(3 到 5 之间)。

我正在尝试通过计算该行/团队中有多少列/字段是 NOT NULL 来计算团队中的人数。

如果我的脑袋会像这样:

Select Count NOT NULL team_member_1, team_member_2, team_member_3,  
team_member_4, team_member_5
from Teams
where team_id = 5

当然这行不通。然后我想将这个数字乘以 20 英镑(因为事件成本是每人 20 英镑),得到每个团队欠我的金额,这将在网站上得到回应。希望一切都有意义。

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