From d562a6da4ca72006f30a2ad8c985d57e2557dcf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Chac=C3=B3n=20Guti=C3=A9rrez?= <138903866+joseantoniochacon@users.noreply.github.com> Date: Wed, 2 Oct 2024 12:15:07 -0600 Subject: [PATCH] Time: 1264 ms (5.01%), Space: 0B (100.00%) - LeetHub --- 0626-exchange-seats/0626-exchange-seats.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 0626-exchange-seats/0626-exchange-seats.sql diff --git a/0626-exchange-seats/0626-exchange-seats.sql b/0626-exchange-seats/0626-exchange-seats.sql new file mode 100644 index 0000000..27ed500 --- /dev/null +++ b/0626-exchange-seats/0626-exchange-seats.sql @@ -0,0 +1,9 @@ +# Write your MySQL query statement below + +SELECT CASE + WHEN MOD(id, 2) = 0 THEN id - 1 + WHEN LEAD(id) OVER(ORDER BY id) IS NOT NULL THEN id + 1 + ELSE id +END +AS id, student FROM Seat ORDER BY id; +