Sql упорядочить по нескольким столбцам

нижеприведенный результат

VendorName | IncidentID | IncidentStatus | IncidentDate
-------------------------------------------------------
XYZ        | 100        |     Open       | 02-JUN-2011    
XYZ        | 101        |     Open       | 03-JUN-2011  
ABC        | 102        |     Open       | 01-JUN-2011  
XYZ        | 103        |     Open       | 01-APR-2011  
ABC        | 105        |     Open       | 05-JUN-2011 

Я хочу заказатьVendorName который имеет последний инцидент. продавецABC имеет последний инцидент, следовательно, он должен идти первым со всеми другими инцидентами для того же поставщика, а затем следующим поставщиком со всеми соответствующими инцидентами в порядке убывания. Желаемый результат такой:

VendorName | IncidentID | IncidentStatus | IncidentDate  
-------------------------------------------------------
ABC        | 105        |     Open       | 05-JUN-2011 
ABC        | 102        |     Open       | 01-JUN-2011
XYZ        | 101        |     Open       | 03-JUN-2011 
XYZ        | 100        |     Open       | 02-JUN-2011    
XYZ        | 103        |     Open       | 01-APR-2011  

ORDER BY IncidentDate desc, VendorName Безразлично»т дать желаемый результат. Любая помощь ?

Ответы на вопрос(4)

Ваш ответ на вопрос