2021-06-04

bus数据库查询

1.统计每家公司所属线路的站点总数

SELECT
	l.company 公司名,
	count(*) 站点总数
FROM
	line l,
	line_station ls 
WHERE
	l.lineNO = ls.lineNo
GROUP BY
	公司名;

2.计算经过站点“解放大道古田四路”的公交线路的数量以及运营车辆数

SELECT
	count(*) 线路数量,
	sum( number ) 运营车辆数 
FROM
	line l,
	line_station ls 
WHERE
	l.lineNo = ls.lineNo 
	AND station = '解放大道古田四路';

3.计算每条公交线路的司机人数,按司机人数降序显示

SELECT
	l.lineID 线路ID,
	l.lineNo 线路号,
	count(*) 司机人数 
FROM
	line l,
	vehicle v,
	driver d 
WHERE
	l.lineID = v.lineID 
	AND d.driverID = v.driverID 
GROUP BY
	lineNo 
ORDER BY
	司机人数 desc;

easyshopping数据库查询

1.统计每件商品的销量和销售金额,要求销量和销售金额升序显示商品名、销量和销售金额

SELECT
	g.goodsName 商品名,
	sum( od.quantity ) 销量,
	sum( od.quantity * g.unitPrice ) 销售金额 
FROM
	ordersdetail od
	RIGHT JOIN goods g ON g.goodsID = od.goodsID 
GROUP BY
	g.goodsID 
ORDER BY
	销量,销售金额;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值