دوره‌ها / PostgreSQL / SELECT Query (SELECT Query)

SELECT Query (SELECT Query)

15 دقیقه Article

SELECT Query: خواندن داده 📤

SELECT برای خواندن و query کردن داده‌ها از tables استفاده می‌شود. این یکی از مهم‌ترین و پرکاربردترین دستورات SQL است.

SELECT ساده:

-- انتخاب همه columns
SELECT * FROM users;

-- انتخاب columns خاص
SELECT name, email FROM users;

-- انتخاب با alias
SELECT name AS user_name, email AS user_email FROM users;

-- انتخاب با expression
SELECT name, age, age * 12 AS age_in_months FROM users;

SELECT با DISTINCT:

-- حذف duplicates
SELECT DISTINCT city FROM users;

-- DISTINCT روی چند column
SELECT DISTINCT city, country FROM users;

مثال عملی:

-- فرض کنید table products داریم
SELECT * FROM products;

-- فقط نام و قیمت
SELECT name, price FROM products;

-- محاسبه قیمت با تخفیف 10%
SELECT name, price, price * 0.9 AS discounted_price FROM products;
✅ یاد گرفتید: SELECT برای خواندن داده‌ها از tables استفاده می‌شود و می‌توانید columns خاص، expressions و DISTINCT را استفاده کنید!

تمرین‌های عملی

برای تثبیت یادگیری این درس تمرین‌های زیر را حل کنید

تمرین: SELECT Query Easy
سوال تمرین

🎯 تمرین: نوشتن SELECT Query

یک query بنویسید که name و email از جدول users رو برگردونه.

پاسخ تمرین
SQL
SELECT name, email FROM users;

-- یا همه ستون‌ها
SELECT * FROM users;

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.