第三章 SELECT语句、表达式和子查询


/*1.找到至少引发两次多余25美元的罚款的每个球员号码,根据球员号码对结果排序。*/

use tennis;
select playerno
from players,penalties
where amount>25 
having count(*)>1
order by playerno;

/*2.获得居住在Stratford的每个球员的号码和联盟会员号码,根据联盟号码排序。*/

select playerno,leagueno
from players
where town='Stratford'
order by leagueno;

/*3.获取球队队长的号码以及引发罚款的球员号码。*/

select playerno
from teams
union
select playerno
from penalties;

/*4.获得编号小于10的男性球员号码。*/

select playerno
from(select playerno,sex
          from players
          where playerno<10) as player10
where sex='M';


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值