Имеется таблица:
CREATE TABLE Scales.DataScales (
id INT(11) NOT NULL AUTO_INCREMENT,
DateTimeOp DATETIME DEFAULT NULL,
CountWagons INT(11) DEFAULT NULL,
NumVagons INT(11) DEFAULT NULL,
Mass INT(11) DEFAULT NULL,
Speed INT(11) DEFAULT NULL,
typeScales VARCHAR(7) DEFAULT NULL,
Scales VARCHAR(7) DEFAULT NULL,
PRIMARY KEY (id)
)
ENGINE = INNODB,
AUTO_INCREMENT = 135030,
AVG_ROW_LENGTH = 70,
CHARACTER SET utf8,
COLLATE utf8_general_ci;
Есть у меня запрос(например):
SELECT DATE(DateTimeOp) As Date, SUM(Mass) FROM Scales.DataScales WHERE (DateTimeOp BETWEEN "2018-12-10 16:35:52" AND "2019-01-10
16:35:52") AND CountWagons>4 AND Scales="ДПК-3" AND typeScales="netto" GROUP BY DATE(DateTimeOp)
При выполнении данного запроса я получаю:
10.12.2018 3345900
11.12.2018 5264900
12.12.2018 6035300
13.12.2018 10116600
14.12.2018 8934800
15.12.2018 6295700
16.12.2018 6770700
Мне нужно получить следующий результат:
Минуты Часы Дата Mass
Подскажите как это реализовать?