回 帖 发 新 帖 刷新版面

主题:sql查询问题

sql查询问题
现在我有一个表,
SNO PNO JNO
S1 P1 J1
S1 P2 J3
S2 P2 J1
S3 P3 J1


我想查询至少包含所有S1的PNO也就是(包含P1,P2)
的JNO在这里应该是J1吧。

这个用SQL语句应该怎么写呢?

回复列表 (共15个回复)

11 楼


去除重复项的

12 楼

我是新手,,以后请大家多多指教啊。。

13 楼

又看了一下,可以用减法吧!
总的JNO减去SNO<>S1的
select的减法形式知道吧!用not exists

14 楼

除法  你会吗

15 楼

采用多表联结查询,具体的就不写了,参看2楼的吧

我来回复

您尚未登录,请登录后再回复。点此登录或注册