SELECT Query (SELECT Query)
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;
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.