PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نگاهی گذرا به دستور SELECT در SQL در برنامه نویسی دلفی



Borna66
4th May 2012, 22:04
دستور select پر کاربردتری دستور در sql است و همانطور که می دانید برای گرفتن اطلاعات از بانک اطلاعاتی به کار می رود این دستور حتما باید با اجزایی برای ساخت پرس و جو بر روی بانک اطلاعاتی به کار رود و رکوردهایی که با شرایط این دستور همخوان باشد به عنوان نتیجه پرس و جو برگردانده می شود

چهار کلمه کلیدی وجود دارند که بخشهای مخالف این دستور را تشکیل می دهند. این چهار کلمه عبارتند از:
1.select
2.from
3.where
4.order by
•شكل كلي دستور:
select[* idistinct column1,column 2
from table[,table2,...]
where شرط
order by نام فيلد يا شماره فيلد
•مثال:
select * from customers
اين دستورتمام ركوردهاي جدول customers را بر مي گرداند
حال اگر شرط country='uk' را اضافه كنيم فقط اطلاعات مشيريان انگليس جواب خواهند بود كه به تعدادي سطرهاي كمتري تقليل مي يابد:
select * from customers
where country='uk'
نكته قابل توجه اين است كه در نتيجه پرس و جو ممكن است تعدادي سطرتكراري وجود داشته باشد كه اگر از كلمه Distinct در select استفاده كنيم اين سطرهاي تكراري حذف خواهد شد:
select distinct city,country from customers
order by 1