Вы правы. Лудше один раз увидеть чем 100 раз услышать

если хотите вот...
CREATE TABLE `post_frukt` (
`PDdata` date NOT NULL,
`PTime` time NOT NULL,
`PKachestvo` varchar(5) NOT NULL,
`PNazvaniye` varchar(20) NOT NULL,
`PProizvodstv` varchar(10) NOT NULL,
`PKg` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `post_frukt` (`PDdata`, `PTime`, `PKachestvo`, `PNazvaniye`, `PProizvodstv`, `PKg`) VALUES
('2016-10-16', '10:55:00', '1', 'Яблоко', '880', 10),
('2016-10-16', '11:40:00', '2', 'Груша', '891', 100),
('2016-10-16', '12:45:00', '1', 'Яблоко', '880', 30),
('2016-10-16', '13:59:00', '3', 'Яблоко', '880', 40),
('2016-10-16', '10:10:00', '2', 'Яблоко', '880', 50),
('2016-10-16', '10:55:00', '1', 'Груша', '891', 150),
('2016-10-16', '12:55:00', '1', 'Виноград', '888', 200),
('2016-10-16', '11:40:00', '1', 'Персик', '999', 300),
('2016-10-17', '15:23:00', '2', 'Яблоко', '880', 230),
('2016-10-17', '07:23:00', '2', 'Яблоко', '880', 632);
или мне нужно что то такое, но не могу до конца грамотно составить запрос
SELECT Min(pf.PTime) AS Tm, pf.PKachestvo, pf.PKg
FROM post_frukt pf
WHERE (pf.PProizvodstv = (SELECT f.PProizvodstv, f.PDdata, f.PNazvaniye
FROM post_frukt f
WHERE (f.PDdata='2016-10-16')
GROUP BY f.PNazvaniye
ORDER BY 2);
Комментарии
14