Несколько Макс. Критерии в Access 2016 - PullRequest
0 голосов
/ 26 марта 2020

Я использую запрос, который возвращает максимальное число в поле ballNumber, когда значение в поле inningsNo равно 1.

Теперь я хотел бы добавить поле, которое также возвращает максимальное число в поле ballNumber, если значение в поле inningsNo равно 2.

Я следовал тем же логам c, что и раньше, но по какой-то причине он не работает.

enter image description here

Кто-нибудь может указать на проблему?

Спасибо

1 Ответ

0 голосов
/ 26 марта 2020

Это должно быть то, что вы ищете:

Select
  T1.MaxBallNumber As Max1,
  T2.MaxBallNumber As Max2
From
  (Select Max(ballNumber) As MaxBallNumber From BallByBall Where InningsNo=1) As T1,
  (Select Max(ballNumber) As MaxBallNumber From BallByBall Where InningsNo=2) As T2
...