بخش های اصلی

آموزش SQL

آموزش SQL - دستور Select

از دستور SELECT به منظور انتخاب و واکشی اطلاعات از داخل جداول پایگاه داده استفاده می گردد.  نتایج بدست آمده از اجرای دستور، در جدولی با نام result-set ذخیره می گردد.

فرم دستور SELECT به شکل زیر می باشد:

SELECT column_name(s)
FROM table_name
SELECT * FROM table_name

نکته: SQL حساس به بزرگی و کوچکی حروف نمی باشد. بعنوان مثال دستور SELECT و Select دقیقا مشابه یکدیگر می باشند.

مثال:

جدول Person را بصورت زیر در نظر بگیرید:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

حالا قصد داریم تا محتوای ستون های LastName و FirstName را از جدول بالا فراخوانی کنیم:

برای این منظور از دستور SELECT بصورت زیر استفاده می کنیم:

SELECT LastName,FirstName FROM Persons

حالا محتوای جدول result-set بصورت زیر خواهد بود:

LastName FirstName
Hansen Ola
Svendson Tove
Pettersen Kari

مثال برای انتخاب تمامی اطلاعات با استفاده از SELECT *

در صورتی که بخواهید تمامی اطلاعات مربوط به جدول Person را فراخوانی کنیم،  کافی است از دستور SELECT به شکل زیر استفاده کنیم:

SELECT * FROM Persons

نکته: استفاده از * یک راه سریع برای انتخاب تمامی ستون ها می باشد.

حالا محتوای جدول result-set بصورت زیر خواهد بود:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

پیمایش در جدول نتایج یا result-set

اکثر سیستم های نرم افزاری پایگاه داده ها امکان پیمایش و مرور جدول result-set را به وسیله دستورات مخصوص به خود، برای شما فراهم میکنند. 

این دستورات و نحوه کار با زبان های مربوط به آنها در این آموزش نمی گنجد. برای این منظور به آموزش های مربوط به هر یک از زبان های برنامه نویسی مورد نظر خود در سافت اسکیل مراجعه کنید.

در صورتی که سوال و یا نظری دارید، از بخش نظرات با ما در میان بگذارید.

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد

شما چه نظر و یا سوالی درباره این نوشته دارید؟

مبحث آموزشی

آموزش SQL

Learn SQL

پرســیدن سؤال جدید

سؤال های تخصصی خود را از ما بپرسید

دنبال کردن تلگرام کانال سافت اسکیل

https://telegram.me/softskill_ir

عملیات کاربران

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد