دستور select در SQL

چاپ

در این فصل دستور های  SELECT و * SELECT  را توضیح می دهیم.


دستور SELECT

Wiki

دستور SELECT برای انتخاب و بیرون کشیدن داده از پایگاه داده استفاده می شود.

نتایج در جدول نتایج که result-set نامیده می شود ذخیره می شود.

فرم دستور SELECT:

SELECT column_name(s)
FROM table_name

SELECT * FROM table_name

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


مثال:

Wiki

در جدول Persons:

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

Wiki

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

از دستور زیر استفاده می کنیم:

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 یا جدول نتایج:

Wiki

اکثر سیستم های نرم افزاری پایگاه داده اجازه پیمایش در رکوردهای جداول نتیجه را به وسیله توابع می دهند مثل:

Move-To-First-Record, Get-Record-Content, Move-To-Next-Record

این توابع جز این مجموعه آموزشی نمی باشد. برای یادگیری این توابع می توانید لینک PHP Home را بررسی کنید.