回 帖 发 新 帖 刷新版面

主题:查询语句中”至少“怎么表示

一道题目:求取出至少使用一种由s-1供应商提供零件的工程号jno
请问”至少“怎么表示???

其实一个表就可以了,该表有:sno,  pno, jno, qty
                             s-1  p-1  j-1  100
                             s-1  p-1  j-4  200

回复列表 (共3个回复)

沙发

select distinct  jno from tablename where pno in

(select pno from tablename where sno='s-1')

板凳

很奇怪,为什么加了“至少”就不能写成
select distinct  jno from tablename where sno='s-1'

这个一直是我很困惑的问题,请教!

3 楼

因为在数据库里要求的是精确,它不会思考的
只死板的执行你的语句!

我来回复

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