课堂作业(1)

题目如下:

注意:

1.连接符号⨝在Mythtype我找了半天都没找着。只能靠关系符号来凑了。👻希望各位大佬支招

2.符号的介绍:

     

关系运算的符号介绍
\huge \prod

投影(选择关系中想要的列)
\huge \sigma选择(选择出符合规定条件的行)
连接(本文中的连接均是自然连接)

参考答案

(1)

select sno
from spj
where jno = 'j1'

  (2) 

select sno
from spj
where pno = 'p1' and jno = 'j1'

 (3)

select sno
from p,spj
where spj.pno = p.pno and jno = 'j1' and color = '红色'

  (4) 

select jno 
from j
where not exists
(select * 
 from s,p,spj
where spj.jno = j.jno
and spj.sno = s.sno
and spj.pno = p.pno
and s.city = '天津'
and p.color = '红色'
)

 (5) 

select distinct jno
from spj spjz
where not exists
(select *
from spj spjx
where sno = 's1'
and not exists
(select * 
from spj spjy
where spjx.pno = spjy.pno
and sojy.jno = spjz.jno))

        

        欢迎关注LI&&Tao,我在数据分析,大数据,后端,前端三件套,也都有一定的研究,如果你还有java,python爬虫方面,前端,大数据方面的问题,可以点击左边我的专栏里面查找对应的解决办法。或着直接私信我。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Li&&Tao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值