SQL Queries (Structured Query Language)

SQL (Structured Query Language) ek standard language hai jo relational databases se communicate karne ke liye use hoti hai. Isse hum data ko create, retrieve, update, aur delete kar sakte hain.

A. Basic Structure: SELECT-FROM-WHERE

Har SQL query ka dil yehi 3 keywords hain:

Example: SELECT ename FROM Works WHERE cname = 'XYZ';

B. Joins: The Real Power

Asli maza tab hai jab humein data ek se zyada table se nikalna ho. JOIN do tables ko ek common column ke basis par jodta hai.

C. Aggregate Functions with GROUP BY and HAVING

Jab humein data ko summarize karna ho (e.g., total salary, average marks), tab hum Aggregate Functions (COUNT, SUM, AVG, MAX, MIN) use karte hain.

D. Subqueries (Nested Queries)

Ek query ke andar doosri query. Andar waali query pehle chalti hai aur apna result bahar waali query ko deti hai. Yeh complex problems solve karne me bahut kaam aati hai.