دستور select در SQL
در این فصل دستور های SELECT و * SELECT را توضیح می دهیم.
دستور SELECT
دستور SELECT برای انتخاب و بیرون کشیدن داده از پایگاه داده استفاده می شود.
نتایج در جدول نتایج که result-set نامیده می شود ذخیره می شود.
فرم دستور SELECT:
SELECT column_name(s)
FROM table_name
SELECT * FROM table_name
توجه: SQL حساس به کوچکی یا بزرگی حروف نمی باشد. SELECT دقیقا معادل select است.
مثال:
در جدول 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
می خواهیم تمام ستون های جدول 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 یا جدول نتایج:
اکثر سیستم های نرم افزاری پایگاه داده اجازه پیمایش در رکوردهای جداول نتیجه را به وسیله توابع می دهند مثل:
Move-To-First-Record, Get-Record-Content, Move-To-Next-Record
این توابع جز این مجموعه آموزشی نمی باشد. برای یادگیری این توابع می توانید لینک PHP Home را بررسی کنید.
- نوشته شده توسط مهندس تمیزی
- بازدید: 37985
دیدگاهها
سلام خدا قوت.
من سه تا دیتا بیس ایجاد کردم
create database my_market1
create database my_market2
create database my_market3
براش باید چه دستوری بنویسم تا بتونم دیتا بیس ها رو ببینم؟
با سلام به شما دوست عزیز
سوالتون یکمی گیج کننده هستش دقیقا شما کجا میخواید این دیتا بیس ها رو ببنید
در صفحه وب ؟
بعد نامشون رو ببنید یا کل فیلد ها و رکورد ها و Info هاشون رو
لطفا اکه میشه دقیق سوالتون رو مطرح کنید تا کمکتون کنم
با احترام
سلام خسته نباشید
میخوام اسامی پایگاه داده هایی که ایجاد کردم رو نمایش بده برام تو sql server
با سلام.
کوئری زیر رو اجرا کنید:
SELECT name
FROM master.dbo.sysdatabases
برای نمایش تمامی جداول هم از کوئری زیر استفاده کنید:
SELECT * FROM information_sch ema.tables
بسیار سپاس