Вывести итоговый статус за каждый день

92
26 апреля 2021, 10:00

Есть таблица записей с полями datetime(Int) и status(Smallint). Статус может быть 1 - Успех, 2 - Отказ. Нужно вывести за каждый день, все ли записи успешные, или все отказные, или смешанные. Конечная таблица должна иметь такой вид:

+------------+--------+
|    date    | result | 
+------------+--------+
| 27/08/2019 |    1   | 
| 28/08/2019 |    2   | 
| 29/08/2019 |    3   | 
+------------+--------+

Не пойму как составить вложенный запрос для определения итогового статуса. Наработки:

SELECT 
    DATE_FORMAT(FROM_UNIXTIME(`datetime`), '%e/%m/%Y') AS `date`,
FROM `table1`
GROUP BY `date`
READ ALSO
Поиск упущенных значений в общей таблице БД

Поиск упущенных значений в общей таблице БД

Всем доброго времени сутокПопалась интересная задачка

103
Nginx и своя страница ошибки

Nginx и своя страница ошибки

Есть сервер с ISPmanager Lite 5208

95
Преобразование массива в строку

Преобразование массива в строку

Не могу додуматься, мой контроллер:

110
Как узнать если дата уже прошла?

Как узнать если дата уже прошла?

дата 1 - нынешняя дата дата 2 - созданая дата

107