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 که میتواند مقادیر جدول را برگرداند.
- میتوان آنرا محدود به استخراج برخی ستون ها کرد.
- میتوان برای این دستور شروطی قرار داد تا دقیقتر تعیین شود.