Table A
No prd_no wh qty
NO1 A 01 5
NO1 B 01 7
NO1 C 01 8
NO2 A 01 4
NO2 B 01 5
NO2 C 01 1
Tbale B
wh prd_no qty
01 A 10
02 A 100
01 B 10
01 C 10 题一:
如何按NO分组查询,当A表的PRD_NO和WH等于B表的PRD_NO和WH的情况下,A表qty小于等于B表的qty的时候,就显示一次NO列的值。而且当按NO分组查询时,如果每一组下有一个PRD_NO加上WH去对比B表的PRD_NO加上WH时,A表的QTY大于了B表的QTY就不要显示该NO组了。假设NO1内的B不是7而是14,大于了B表的10,那么就不要显示NO1了如果当NO1内的B加上NO2内的B的QTY之和大于了B表内B的QTY,那么就不要显示NO2了比如上表就应该显示NO1,这样一个值才对。
No prd_no wh qty
NO1 A 01 5
NO1 B 01 7
NO1 C 01 8
NO2 A 01 4
NO2 B 01 5
NO2 C 01 1
Tbale B
wh prd_no qty
01 A 10
02 A 100
01 B 10
01 C 10 题一:
如何按NO分组查询,当A表的PRD_NO和WH等于B表的PRD_NO和WH的情况下,A表qty小于等于B表的qty的时候,就显示一次NO列的值。而且当按NO分组查询时,如果每一组下有一个PRD_NO加上WH去对比B表的PRD_NO加上WH时,A表的QTY大于了B表的QTY就不要显示该NO组了。假设NO1内的B不是7而是14,大于了B表的10,那么就不要显示NO1了如果当NO1内的B加上NO2内的B的QTY之和大于了B表内B的QTY,那么就不要显示NO2了比如上表就应该显示NO1,这样一个值才对。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货