Frage : Aufzeichnungen vorwählen

Hallo, haben

I eine Tabelle in meiner Datenbank, die die Anlaufzeitinformationen von meinen Lieferanten für jedes Einzelteil enthält.

I haben eine Situation, in der ich wissen möchte, dass der Lieferant mit der niedrigsten Vorbereitungs- und Anlaufzeit für jedes item.

I bis jetzt in der Lage gewesen sind, eine disctinct Frage (unten), gleichwohl in einigen Fällen mehrere Lieferanten die gleiche Vorbereitungs- und Anlaufzeit und haben folglich meine Frage mehrfaches records.

Example

select eindeutiges itemcode zurückbringt, Minute (deliverytimeindays) als Vorbereitungszeit, crdnr, mainaccount
zu erzeugen von den itemaccounts, in denen itemcode „CX%“ die Gruppe durch itemcode, crdnr, mainaccount

Returns

itemcode Vorbereitungszeit crdnr mainaccount
CX_RM1 14 1369 0
CX_RM1 14 2120 0
CX_RM1 mögen, 14, die 5165 1


I wie eine einzelne Aufzeichnung folglich zurückgebracht würden  auf einer Logik, wenn mehrfache Aufzeichnungen existieren (als oben), hingegen, wenn der Lieferant das „Mainaccount“ dann ist, dieses zurückbringen, andernfalls würde der Lieferant mit den niedrigste Zahl (crdnr)


Any Spitzen sehr helpful.

Thanks

R
sein

Antwort : Aufzeichnungen vorwählen

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

Ich bin nicht ich verstehe sicher, was Sie wünschen. Von den drei Aufzeichnungen ging von Ihrer Frage zurück, welches wünschen Sie zurückgegangen und warum?
Weitere Lösungen  
 
programming4us programming4us