Senin, 15 Oktober 2018

how to use 'Join' clause

Jadi ceritanya aku tidak terbiasa dengan clausa Join ini.
sedangkan saat ini aku bertemu dengan requirement yang melibatkan banyak sekali table.
mau tidak mau untuk memperlancar kinerja query saya harus gunakan 'Join' daripada 'While'.
berikut cara-caranya

misalkan kita akan mengquery data dari relasi dua table, Inventable dan InventTrans


Syntak 'While' biasa adalah seperti berikut :

While select InventTable
{
       While select InventTrans
       Where InventTrans.ItemId == InventTable.ItemId
       {
            qty += InventTrans.qty;
       }
}

Syntax 'Join'

while select recid from InventTable
Join qty from InventTrans
where InventTrans.Itemid == InventTable.ItemId
{
       qty += InventTrans.qty;
}



Tidak ada komentar:

Posting Komentar

Workflow tidak berjalan 365FO

Workflow Dynamics 365 Tidak Berjalan? Jangan Langsung Salahkan Workflow-nya, Cek Dulu Batch Service-nya! Pernah mengalami ini? Kita sudah su...