У меня есть таблица SQL с этой структурой
id,userid, name, date1, date2
, поэтому у меня есть такие строки
1, 1, name33, 2018-10-12, 2018-10-13
2, 1, name22, 2018-10-12, 2018-10-13
3, 1, name90, 2018-10-12, 2018-10-13
4, 2, name11, 2018-10-14, 2018-10-15
5, 2, name12, 2018-10-14, 2018-10-15
6, 2, name30, 2018-10-14, 2018-10-15
что я хочу получить это
userid, date1, date2
1, 2018-10-12, 2018-10-13
2, 2018-10-14, 2018-10-15
для каждого пользователя только 1 строка (поэтому не показывать строки, в которых дата1 и дата2 совпадают)
я пробовал это, но это не работает
SELECT * (DISTINCT date1,date2) FROM orders