SELECT
ij.IJITEM AS Part,
ij.IJLOC AS Location,
ib.IFQOH AS QOH,
MAX(ij.IJDATE) AS Inv_Date
FROM
dbo.S2K_IJALL ij
LEFT OUTER JOIN dbo.S2K_IB ib
ON ib.IFITEM = ij.IJITEM AND ib.IFLOC = ij.IJLOC
WHERE
IJITEM LIKE '%-IC'
AND
IJRBAL < 0
GROUP BY
ij.IJITEM,
ij.IJLOC,
ib.IFQOH
Мне нужно добавить поле к запросу выше. Когда я это делаю, поле даты MAX не поддерживается. Я получаю каждую запись, где добавленное поле имеет значение. Как я могу просто отменить значение для этого поля для даты MAX?MAX Дата группирования неадекватно
Какую версию SQL Server вы используете? –
SQL Server 2012 – tsqln00b