当前位置:主页>销售管理软件> 列表

SQL查找的一个小问题! 找服装店会员管理软件

财务软件版1楼: 有一个表INVOICE纪录如下:
ITEM INV_NO QTY
1 SAM 101
2 SAM 98
3 SAM 18
4 SAM 100
5 SAM 8
现在要找出任何两条QTY相加数为108的记录,应该怎么做?
望各位高手赐教!

2楼: 冒泡算法了 如服装店会员管理软件

3楼: 求教l51,冒泡算法SQL应该怎么写?

4楼: SELECT * FROM INVOICE
WHERE EXISTS(SELECT 1 FROM INVOICE B WHERE B.QTY+INVOICE.QTY=108 AND b.ITEM<>
INVOICE.ITEM)

5楼: SELECT A.*
FROM INVOICE A,INVOICE B
WHERE A.ITEM <> B>ITEM AND A.QTY + B.QTY = 108

6楼: 谢谢babibean