主题:查询语句中”至少“怎么表示
zhangheng77
[专家分:5510] 发布于 2005-11-14 18:14:00
一道题目:求取出至少使用一种由s-1供应商提供零件的工程号jno
请问”至少“怎么表示???
其实一个表就可以了,该表有:sno, pno, jno, qty
s-1 p-1 j-1 100
s-1 p-1 j-4 200
回复列表 (共3个回复)
沙发
cwb1128 [专家分:3120] 发布于 2005-11-14 20:21:00
select distinct jno from tablename where pno in
(select pno from tablename where sno='s-1')
板凳
zhangheng77 [专家分:5510] 发布于 2005-11-20 22:57:00
很奇怪,为什么加了“至少”就不能写成
select distinct jno from tablename where sno='s-1'
这个一直是我很困惑的问题,请教!
3 楼
2xyxiaogang [专家分:40] 发布于 2006-03-27 10:56:00
因为在数据库里要求的是精确,它不会思考的
只死板的执行你的语句!
我来回复