Bom dia a todos, estou com a seguinte dúvida:
Estou tentando criar uma consulta que me retorne um código de material, onde o valor baixado é o maior por OP; assim:
Tabela:
Eu preciso que a consulta me retorne:
Ou seja o material que possui a maior qtde baixada por OP.
O SQL está assim(mas não retorna o que quero):
SELECT MATERIAISOP.[NR OP], Max(MATERIAISOP.QTBAIXADA) AS MáxDeQTBAIXADA, MATERIAISOP.MATERIAL
FROM MATERIAISOP
GROUP BY MATERIAISOP.[NR OP], MATERIAISOP.MATERIAL;
Agradeço se alguém puder ajudar.
MATERIAISOP
Estou tentando criar uma consulta que me retorne um código de material, onde o valor baixado é o maior por OP; assim:
Tabela:
OP | MATERIAL | QT. BAIXADA |
264 | 1005728 | 44 |
265 | 1001790 | 53 |
265 | 1005919 | 9,6 |
266 | 1004366 | 5,8 |
266 | 1005016 | 38 |
OP | MATERIAL | QT. BAIXADA |
264 | 1005728 | 44 |
265 | 1001790 | 53 |
266 | 1005016 | 38 |
O SQL está assim(mas não retorna o que quero):
SELECT MATERIAISOP.[NR OP], Max(MATERIAISOP.QTBAIXADA) AS MáxDeQTBAIXADA, MATERIAISOP.MATERIAL
FROM MATERIAISOP
GROUP BY MATERIAISOP.[NR OP], MATERIAISOP.MATERIAL;
Agradeço se alguém puder ajudar.
MATERIAISOP