Найти перекрывающиеся диапазоны дат в PostgreSQL
Это верно? SELECT * FROM contract JOIN team USING (name_team) JOIN player USING(name_player) WHERE name_team = ? AND DATE_PART('YEAR',date_join)>= ? AND DATE_PART('YEAR',date_leave)<= ? У моего настольного contract есть имя игрока, название команды и даты, когда он присоединился и покинул клуб. Я хочу создать функцию, в которой перечислены все игроки, которые были в команде в определенные […]