انتخاب (SELECT)
دستور «SELECT» برای «انتخاب داده (Select Data)» استفاده می شود. «ستون (Column)» یعنی فیلد جدول. با SELECT ستون ها را می خوانیم. این صفحه از منبع داده شده بازنویسی شده است.
انتخاب ستون ها
وقتی فقط بعضی ستون ها لازم است، نام آن ها را بنویس. مثل انتخاب اسم مشتری و کشور. این مثل انتخاب چند درس از کارنامه است.
SELECT customer_name,
FROM customers;
- نام ستون ها را پس از SELECT بنویس.
- سپس FROM و نام جدول را بنویس.
- در پایان سمی کالن بگذار و اجرا کن.
نمایش همه ستون ها با *
اگر همه ستون ها لازم است، از «ستاره (*)» استفاده کن. این یعنی «همه چیز». مثل دیدن کل کارنامه بدون فیلتر.
SELECT *
FROM customers;
نکته: وقتی جدول بزرگ است، بهتر است ستون های لازم را مشخص کنی. این کار کوئری را سبک تر می کند.
برای فیلتر نتایج، از عملگرها (Operators) استفاده کن. برای حذف تکراری ها، صفحه SELECT DISTINCT را ببین.
صفحه SELECT در PostgreSQL مرجع اصلی همین مبحث در سایت است.
جمع بندی سریع
- SELECT برای خواندن داده ها است.
- نام ستون بده تا خروجی سبک شود.
- * یعنی همه ستون ها را برگردان.
- برای فیلتر، WHERE و عملگرها را ببین.