Выберите несколько столбцов из таблицы, но сгруппируйте по одному

Имя таблицы - «OrderDetails», столбцы приведены ниже:

OrderDetailID || ProductID || ProductName || OrderQuantity

Я пытаюсь выбрать несколько столбцов и сгруппировать по ProductID с суммой OrderQuantity.

 Select ProductID,ProductName,OrderQuantity Sum(OrderQuantity)
 from OrderDetails Group By ProductID

Но, конечно, этот код выдает ошибку. Я должен добавить другие имена столбцов для группировки, но это не то, что я хочу, и так как в моих данных много элементов,результаты неожиданные.

Пример запроса данных:

ProductID, ProductName, OrderQuity от OrderDetails

Результаты ниже:

 ProductID     ProductName    OrderQuantity
    1001          abc               5
    1002          abc               23    (ProductNames can be same)
    2002          xyz               8
    3004          ytp               15
    4001          aze               19
    1001          abc               7     (2nd row of same ProductID)

Ожидаемый результат:

 ProductID     ProductName    OrderQuantity
    1001          abc               12    (group by productID while summing)
    1002          abc               23
    2002          xyz               8
    3004          ytp               15
    4001          aze               19

Как выбрать несколько столбцов и столбец Group By ProductID, поскольку ProductName не является уникальным?

При этом также получите сумму столбца OrderQuantity.

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

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