17,377
社区成员
发帖
与我相关
我的任务
分享
1.
SELECT givenname,
familyname,
feespaid,
185 - feespaid as "Fees",
sum(feespaid),
sum(185 - feespaid)
FROM MEMBER
WHERE Registrationnum IS NOT NULL;
GROUP BY givenname, familyname,feespaid;
2.
SELECT Weeks,
Team,
CASE
WHEN Team = 4 THEN
'True'
ELSE
'False'
END "Check"
FROM (SELECT x as Weeks, y as Team
from (select week as x,
COUNT(DISTINCT home) + COUNT(DISTINCT away) as y
FROM fixture
WHERE home <> away
group by week)
GROUP BY x,y
ORDER BY x);
SELECT givenname, familyname, feespaid,'185-feespaid' as Fees, sum(feespaid), sum(185-feespaid)
FROM MEMBER
WHERE Registrationnum IS NOT NULL;
GROUP BY givenname, familyname,feespaid;
--1
SELECT givenname, familyname, feespaid, 185-feespaid as "Fees", sum(feespaid), sum(185-feespaid)
FROM MEMBER
WHERE Registrationnum IS NOT NULL;
GROUP BY givenname, familyname,feespaid;
--2
select week as Weeks, COUNT(DISTINCT home)+COUNT(DISTINCT away)as Team
FROM fixture
WHERE home<>away
GROUP BY week
ORDER BY week