Vraag : selecteer verslagen

Hallo, heeft

I een lijst in mijn gegevensbestand dat de productietijdinformatie van mijn leveranciers voor elk punt bevat.

I heeft een situatie waar ik zou willen weten de leverancier met de laagste productietijd voor elke item.

I tot dusver een disctinctvraag (hieronder) heeft kunnen produceren, nochtans de veelvoudige leveranciers in sommige gevallen de zelfde productietijd zullen hebben en daarom mijn vraag veelvoudige records.

Example

select verschillende itemcode, min (deliverytimeindays) als Productietijd, crdnr, mainaccount
van itemaccounts terugkeert waar itemcode als de groep van „CX%“ door itemcode, crdnr, mainaccount

Returns

itemcode de Productietijd crdnr mainaccount
CX_RM1 14 1369 0
CX_RM1 14 2120 0
CX_RM1 14 5165 1


I daarom één enkel verslag op een logica zou willen zijn teruggekeerd wanneer er veelvoudige verslagen bestaan (zoals hierboven), waardoor als de leverancier „Mainaccount“ toen is dit terugkeer, anders de leverancier met de laagste aantal (crdnr) uiteinden


Any zeer helpful.

Thanks

R
zou zijn

Antwoord : selecteer verslagen

CX_RM1      14      1369      0
CX_RM1      14      2120      0
CX_RM1 14 5165 1

Ik ben niet zeker ik begrijp wat u wilt. Van de drie die verslagen van uw vraag zijn teruggekeerd, welke wilt u teruggekeerd en waarom?
Andere oplossingen  
 
programming4us programming4us