در این قسمت عبارات SELECT و SELECT * را توضیح میدهیم.
عبارت SELECT برای انتخاب داده ها از پایگاه داده استفاده میشود.
نتایج
در یک جدول نتایج ذخیره میشود که به آن مجموعه نتایج(RESULT-SET) میگویند
(مجموعه نتایج در SQL قسمتی از جدول پایگاه داده ای است که اطلاعات در آن
ذخیره میشود)
SELECT column_name(s)
FROM table_name
و
SELECT * FROM table_name
یادآوری میکنم که حروف بزرگ و کوچک در SQL تفاوتی ندارند.
نام جدول “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
مجموعۀ نتایج به شکل زیر میباشد.
LastName | FirstName |
---|---|
Hansen | Ola |
Svendson | Tove |
Pettersen | Kari |
حال میخواهیم تمام ستون های جدول PERSON را انتخاب کنیم ، برای اینکار از عبارت SELECT * به شکل زیراستفاده میکنیم
SELECT * FROM Persons
جدول نتایج همان جدول PERSON است که با تمام ستون هایش انتخاب شده است.
بسیاری از سیستم های نرم افزاری
پایگاه داده این اجازه را به کاربر میدهند تا در جدول نتایج(RESULT-SET)
با توابع دستوری مانند Move-To-First-Record, Get-Record-Content,
Move-To-Next-Record و غیره پیمایش نماید .
عبارات اینچنینی موضوع این خود آموز نیست اما برای یادگیری این دستورات به PHP TUTORIAL ویا ADO TUTORIAL مراجعه کنید.