, являющееся частью Oracle SQL newby У меня есть небольшая головоломка.Суммирование столбца по месяцам
Я хочу суммировать данные за несколько месяцев из столбца «ВЕС». START_DATESTAMP изначально в этом формате '01/01/1900 00:00:00 ', и я обнаружил, что использование «trunc» удаляет компонент времени.
Таким образом, запрос ниже возвращает суммарный вес в день, но я хочу, чтобы вернуть суммированный вес в месяц. Есть идеи?
SELECT
CODE, trunc(START_DATESTAMP), sum(WEIGHT) as TOTAL_WEIGHT
FROM TP.LOADING Tbl
where CODE like 'ALM'
and trunc(START_DATESTAMP) >= to_date('01/11/2014', 'DD/MM/YYYY')
and trunc(START_DATESTAMP) < to_date('01/12/2014', 'DD/MM/YYYY')
group by CODE, trunc(START_DATESTAMP)
ORDER BY CODE asc, trunc(START_DATESTAMP) asc
Это сделало трюк. Спасибо за это. – adam