Skip to content

Commit 6b894e5

Browse files
Update Advanced SQL Puzzles Solutions.sql
1 parent 7584d79 commit 6b894e5

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Advanced SQL Puzzles/Advanced SQL Puzzles Solutions.sql

+15
Original file line numberDiff line numberDiff line change
@@ -937,6 +937,21 @@ FROM cte_Gaps
937937
WHERE Gap > 1;
938938
GO
939939

940+
-------------------
941+
--Sequence start and sequence End
942+
WITH cte_Sequences AS
943+
(
944+
SELECT SeatNumber,
945+
SeatNumber - ROW_NUMBER() OVER (ORDER BY SeatNumber) AS GroupID
946+
FROM #SeatingChart
947+
)
948+
SELECT MIN(SeatNumber) AS SequenceStart,
949+
MAX(SeatNumber) AS SequenceEnd
950+
FROM cte_Sequences
951+
GROUP BY GroupID
952+
ORDER BY SequenceStart;
953+
GO
954+
940955
-------------------
941956
--Missing Numbers
942957
--Solution 1

0 commit comments

Comments
 (0)