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

Cloud hosted environment di D365

Biasanya kita menginginkan sebuah environment yang sama dengan LIVE/PROD untuk mengtest sebuah proses. Maka kita bisa menggunakan fitur Clou...