SQL Project Planning in SQL HackerRank Solution
SELECT START_DATE, MIN(END_DATE)
FROM
(SELECT START_DATE
FROM PROJECTS
WHERE START_DATE NOT
IN
(SELECT END_DATE
FROM PROJECTS)) A,
(SELECT END_DATE
FROM PROJECTS
WHERE END_DATE NOT
IN
(SELECT START_DATE
FROM PROJECTS)) B
WHERE START_DATE < END_DATE
GROUP BY START_DATE
ORDER BY (MIN(END_DATE)
- START_DATE), START_DATE;
Comments
Post a Comment