小编use*_*362的帖子

在SQL中使用两个SELECT语句?

我有两个表,一个是包含ID和点的'points'.另一个表是'name',包含ID,Forename和Surname.

我正在努力寻找一个名叫安妮的姓名总数,而姓布朗的得分总数.

我必须加入吗?如果是这样,这是正确的吗?

SELECT Name.Forename, Name.Surname
    FROM Name
    FULL OUTER JOIN Points
    ON Name.ID=Points.ID
    ORDER BY Name.Forename;
Run Code Online (Sandbox Code Playgroud)

但是我还要加点,所以我必须使用:

SELECT SUM (`points`) FROM Points
Run Code Online (Sandbox Code Playgroud)

然后还有WHERE语句,以便它只搜索具有此名称的人:

WHERE `Forename`="Anne" OR `Surname`="Brown";
Run Code Online (Sandbox Code Playgroud)

那么这一切是如何结合在一起的(基于你做这样的事情的假设)?

mysql sql select sum

1
推荐指数
1
解决办法
103
查看次数

标签 统计

mysql ×1

select ×1

sql ×1

sum ×1