有以下二张表:
政党表:政党ID,政党名称
议员表:议员ID,议员名称,政党ID
要求查询所有的政党信息,包含:政党名称,议员人数,并按议员人数的降序排列(不可以用子查询)。
正解:
SELECT a.name,
COUNT(b.id) AS counts
FROM zhen a
left join
yi b
on a.id=b.zhenid
GROUP BY a.name
ORDER BY counts DESC
本文介绍了一种SQL查询方法,用于从政党表和议员表中获取各政党的名称及对应的议员数量,并按照议员数量降序排列。
有以下二张表:
政党表:政党ID,政党名称
议员表:议员ID,议员名称,政党ID
要求查询所有的政党信息,包含:政党名称,议员人数,并按议员人数的降序排列(不可以用子查询)。
正解:
SELECT a.name,
COUNT(b.id) AS counts
FROM zhen a
left join
yi b
on a.id=b.zhenid
GROUP BY a.name
ORDER BY counts DESC

被折叠的 条评论
为什么被折叠?