在sql数据库中显示每个类别(文章类别表)中所发表的文章(文章表)数量,并按照降序排列
1个回答
展开全部
CREATE TABLE wenzhangleibie(
类别 varchar(50),
)
CREATE TABLE wenzhang(
文章名 varchar(20),
类别 varchar(50)
)
INSERT INTO wenzhangleibie VALUES('文言文')
INSERT INTO wenzhangleibie VALUES('论文')
INSERT INTO wenzhang VALUES('小草','散文')
INSERT INTO wenzhang VALUES('猎车小子','小说')
INSERT INTO wenzhang VALUES('雨','散文')
INSERT INTO wenzhang VALUES('鱼','散文')
INSERT INTO wenzhang VALUES('温总理','新闻')
INSERT INTO wenzhang VALUES('周总理','新闻')
INSERT INTO wenzhang VALUES('雨','散文')
SELECT a.类别,isnull(COUNT(b.类别),0) 数量 FROM wenzhangleibie as a left join wenzhang as b on(a.类别=b.类别) GROUP BY a.类别 ORDER BY 数量 DESC
类别 varchar(50),
)
CREATE TABLE wenzhang(
文章名 varchar(20),
类别 varchar(50)
)
INSERT INTO wenzhangleibie VALUES('文言文')
INSERT INTO wenzhangleibie VALUES('论文')
INSERT INTO wenzhang VALUES('小草','散文')
INSERT INTO wenzhang VALUES('猎车小子','小说')
INSERT INTO wenzhang VALUES('雨','散文')
INSERT INTO wenzhang VALUES('鱼','散文')
INSERT INTO wenzhang VALUES('温总理','新闻')
INSERT INTO wenzhang VALUES('周总理','新闻')
INSERT INTO wenzhang VALUES('雨','散文')
SELECT a.类别,isnull(COUNT(b.类别),0) 数量 FROM wenzhangleibie as a left join wenzhang as b on(a.类别=b.类别) GROUP BY a.类别 ORDER BY 数量 DESC
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询