From 4fad219f77198a66fc485d2e98e3881e3ae633d5 Mon Sep 17 00:00:00 2001 From: RISHIKA29 Date: Sun, 6 Jul 2025 18:40:38 -0500 Subject: [PATCH] Done Sql1 --- Problem 1.sql | 1 + Problem 2.sql | 11 +++++++++++ Problem 3.sql | 2 ++ 3 files changed, 14 insertions(+) create mode 100644 Problem 1.sql create mode 100644 Problem 2.sql create mode 100644 Problem 3.sql diff --git a/Problem 1.sql b/Problem 1.sql new file mode 100644 index 0000000..4168e0a --- /dev/null +++ b/Problem 1.sql @@ -0,0 +1 @@ +SELECT name, population, area FROM World WHERE area>=3000000 OR population>=25000000 diff --git a/Problem 2.sql b/Problem 2.sql new file mode 100644 index 0000000..5defc4f --- /dev/null +++ b/Problem 2.sql @@ -0,0 +1,11 @@ +CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT +BEGIN + DECLARE M INT; + SET M = N-1; + RETURN ( + # Write your MySQL query statement below. + + SELECT DISTINCT salary as 'getNthHighestSalary(N)' FROM Employee ORDER BY salary DESC LIMIT M, 1 + + ); +END \ No newline at end of file diff --git a/Problem 3.sql b/Problem 3.sql new file mode 100644 index 0000000..84a3659 --- /dev/null +++ b/Problem 3.sql @@ -0,0 +1,2 @@ +# Write your MySQL query statement below +DELETE p1 FROM Person p1, Person p2 WHERE p1.id>p2.id AND p1.email=p2.email \ No newline at end of file