| 123456789101112131415161718192021 |
- -- 查询出库时间早于入库时间的数据(判断条件到了小时,需要查出来之后进行筛选)
-
- WITH inRecord AS (SELECT DISTINCT m1."fno" ,m2."fphno" ,m1."fdate"
- FROM "mdkcctrl" m1
- LEFT JOIN "mdkcdtl" m2 ON m1."id" = m2."rid"
- AND IFNULL(m1."del_flag",0) <> 1
- AND IFNULL(m2."del_flag",0) <> 1
- AND m1."fmodalid" ='22'),
-
- outrecord AS (SELECT DISTINCT m1."fno" ,m2."fphno" ,m1."fdate" ,m2.sono
- FROM "mdkcctrl" m1
- LEFT JOIN "mdkcdtl" m2 ON m1."id" = m2."rid"
- AND IFNULL(m1."del_flag",0) <> 1
- AND IFNULL(m2."del_flag",0) <> 1
- AND m1."fmodalid" ='24')
-
- SELECT b.fno AS 入库单号,b.fdate AS 入库时间,a.fno AS 出库单号,a.fdate AS 出库时间,a.sono AS 销售合同号
- FROM outrecord a
- LEFT JOIN inRecord b ON a.fphno = b.fphno
- WHERE a.fdate < b.fdate
- ;
|