У меня есть таблица, похожая на эту:
Date | Cond | Time
---------+--------+------
18/03/19 | 1 | 13:07
18/03/19 | 0 | 16:07
Я хочу иметь выбор, который производил бы что-то похожее на использование объединения или объединения или любого другого условия.
Date | Time1 | Time2
----------+-------+------
18/03/19 | 13:07 | 16:07
С наилучшими пожеланиями


использовать агрегатную функцию
select date,min(time),max(time)
from table group by date
Для будущих читателей: это работает только в том случае, если для каждой даты имеется ровно два значения.
Вы можете использовать условную агрегацию:
select date, max(case when cond = 1 then time end) as time_1,
max(case when cond = 0 then time end) as time_0
from t
group by date
order by date;
Добавьте еще несколько строк с примерами данных таблицы и при необходимости скорректируйте результат.