How to compare two fields and then set boolean in Microsoft Access? -
this current query:
select i.itemno, nz(totalordered,0) sumofqtyordered, nz(totalreturned,0) sumofqtyreturn, nz(totalissued,0) sumofqtyissued, (nz(totalordered,0)-nz(totalissued,0)-nz(totalreturned,0)) balance ((item left join (select itemno, sum(qtyordered) totalordered delivered_item group itemno) d on d.itemno=i.itemno) left join (select itemno, sum(qtyreturn) totalreturned item_return group itemno) r on r.itemno=i.itemno) left join (select itemno, sum(qtyissued) totalissued item_issued group itemno) iss on iss.itemno=i.itemno;
how compare field(minqty) in item table balance in query? , add 1 more field ,placeorder(boolean) in query. set yes when balance less minqty , no when above or equal minqty? 1 can code?
add select
:
((nz(totalordered,0)-nz(totalissued,0)-nz(totalreturned,0))<[minqty]) placeorder
it return -1 (true) or 0 (false). if want return 'yes' or 'no':
iif((nz(totalordered,0)-nz(totalissued,0)-nz(totalreturned,0))<[minqty],'yes','no') placeorder
Comments
Post a Comment