MySQL + SQL · Lesson 112

SQL Queries Practice Set

असरदार Practice कैसे करें

SQL सीखने का सबसे अच्छा तरीका real table पर queries लिखना है। नीचे का sample table बनाकर exercises करें।

Sample Table

CREATE TABLE employees (
  id INT PRIMARY KEY, name VARCHAR(50),
  dept VARCHAR(20), salary INT, city VARCHAR(20)
);

Exercises

-- 1. हर department में सबसे ज़्यादा salary
SELECT dept, MAX(salary) FROM employees GROUP BY dept;
-- 2. company average से ज़्यादा कमाने वाले
SELECT name FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);
-- 3. हर city के employees गिनें
SELECT city, COUNT(*) FROM employees GROUP BY city;
-- 4. दूसरी सबसे ऊँची salary
SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

सारांश

  • Real table पर practice करें; check से पहले query लिखें।
  • Grouping, subqueries और "second highest" patterns master करें।
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 लाइव कोड एडिटर

इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.