SELECT چیست؟

SELECT یک دستور در SQL است که میتواند اطلاعات ، رخی ستون ها و یا همه ی ستون هارا استخراج کند و از آن استفاده کند.

برای یک مثال ساده میتوان همه ی ستون های پایگاه داده را استخراج کند.

SELECT * FROM `Table name`

استخراج برخی ستون ها

برای استخراج برخی از ستون ها از مثال زیر استفاده میکنیم:

SELECT `email`, `number` FROM `users`;

در نمونه کد بالا از جدول users ستون های ایمیل(email) و شماره تلفن(number) را استخراج میکند.

محدود کردن

برای محدود کردن مقدار نتایج از کد زیر استفاده میکنیم.

SELECT * FROM `users` ORDER BY `email` LIMIT 5;

در کد بالا همه ی ستون های ایمیل(email) استخراج میشوند ولی تعداد آنها محدود شده و تعداد 5 ایمیل برمیگردد. 

استخراج شرطی

در استخراج شرطی میتوان تعیین کرد که دقیقا چه ستون ، چه ID یا... برگردد.

SELECT * FROM `users` WHERE `name` = 'alireza';

در نمونه کد بالا از بین همه ی کاربرهای جدول users کاربری که نام alireza برمیگردد.

خلاصه درس

  • یک دستور SQL که میتواند مقادیر جدول را برگرداند.
  • میتوان آنرا محدود به استخراج برخی ستون ها کرد.
  • میتوان برای این دستور شروطی قرار داد تا دقیقتر تعیین شود.

توسعه دهندگان
علیرضا چمنی