Этот запрос дает мне правильную информацию с той разницей, что он дает мне дубликаты, поэтому я хочу сделать еще один столбец, в котором он сообщает мне, сколько раз повторяется одно и то же число, в этом случае повторяющиеся числа здесь (EN_PARTE ) пример того, что вернуть
E.N_PARTE
AAA
AAA
BBB
CCC
BBB
Я хочу добавить еще один столбец, где
Repetidos E.N_PARTE
2 AAA
2 BBB
1 CCC
SELECT E.NOM_ALMACENISTA, E.N_PARTE, E.DESCRIPCION, E.INV_MINIMO,
E.INV_MAXIMO, E.INV_EXISTE, E.COS_UNIDLLS,HT.FCH_REGISTRO
FROM ELENTRADAS AS E LEFT OUTER JOIN
HISTORIAL AS HT ON HT.NUM_PART = E.N_PARTE
WHERE (HT.FCH_REGISTRO BETWEEN '2018-08-24' AND '2018-08-24') AND (E.DEPART
= 'Departamento1' )
order by HT.FCH_REGISTRO ASC
Спасибо за вашу помощь.
Вы должны добавить группу в конце, как в следующем примере.
Вы также должны иметь в виду, что аргументы, которые вы указываете в select, не конфликтуют с group by.
Что вам нужно сделать, так это сгруппировать по нужному полю, а затем подсчитать это поле, и оно даст вам количество повторяющихся записей этого поля.