When the structure is the same, all you have to do is add the keywords UNION ALL
SELECT opmrp.entno as itementno, ;
VAL(opmrp.batch) as batch ,;
opmrp.date as batchdate, ;
VAL(opmrp.qty) as opqty , ;
SUM(VAL(sld.qty)) as sales ;
FROM opmrp,sld ;
WHERE opmrp.entno = sld.itementno ;
AND VAL(opmrp.batch) = VAL(sld.batch) ;
AND opmrp.date = sld.batchdate ;
AND opmrp.stopdelv ;
union all;
SELECT pdd.itementno, ;
VAL(pdd.batch) as batch ,;
pdd.batchdate ,;
VAL(pdd.total) as opqty , ;
SUM(VAL(sld.qty)) as sales ;
FROM pdd,sld ;
WHERE pdd.itementno = sld.itementno ;
AND VAL(pdd.batch) = VAL(sld.batch) ;
AND pdd.batchdate = sld.batchdate ;
AND pdd.stopdelv GROUP BY 1,2,3
NB! Note that opmrp.stopdelv is exactly the same as opmrp.stopdelv = .t.
>Hi Naomi
>
>Please Help me to Join Two Query
>
>SELECT opmrp.entno as itementno, ;
>VAL(opmrp.batch) as batch ,;
> opmrp.date as batchdate, ;
>VAL(opmrp.qty) as opqty , ;
>SUM(VAL(sld.qty)) as sales ;
>FROM opmrp,sld ;
>WHERE opmrp.entno = sld.itementno ;
>AND VAL(opmrp.batch) = VAL(sld.batch) ;
>AND opmrp.date = sld.batchdate ;
>AND opmrp.stopdelv = .t. ;
>GROUP BY 1,2,3
>
>SELECT pdd.itementno, ;
>VAL(pdd.batch) as batch ,;
> pdd.batchdate ,;
> VAL(pdd.total) as opqty , ;
>SUM(VAL(sld.qty)) as sales ;
>FROM pdd,sld ;
>WHERE pdd.itementno = sld.itementno ;
>AND VAL(pdd.batch) = VAL(sld.batch) ;
>AND pdd.batchdate = sld.batchdate ;
>AND pdd.stopdelv=.t. GROUP BY 1,2,3
>
>
>Regards
>
>Rajesh