سفارش تبلیغ
موسسه تبیان
آموزش SQL قسمت سوم - توانایی های کامپیوتر

آموزش SQL قسمت سوم - توانایی های کامپیوتر

 

[ و به یکى از یاران خود فرمود هنگامى که او از بیمارى شکوه نمود . ] خدا آنچه را از آن شکایت دارى موجب کاستن گناهانت گرداند ، چه در بیمارى مزدى نیست ، لیکن گناهان را مى‏کاهد و مى‏پیراید چون پیراستن برگ درختان ، و مزد درگفتارست به زبان ، و کردار با گامها و دستان ، و خداى سبحان به خاطر نیت راست و نهاد پاک بنده هر بنده را که خواهد به بهشت درآورد . [ و مى‏گویم ، امام علیه السّلام راست گفت که در بیمارى مزد نیست ، چه بیمارى از جمله چیزهاست که آن را عوض است نه مزد چرا که استحقاق عوض مقابل بلا و مصیبتى است که از جانب خدا بر بنده آید ، چون دردها و بیماریها و مانند آن ، و مزد و پاداش در مقابل کارى است که بنده کند ، و میان عوض و مزد فرق است و امام چنانکه علم نافذ و رأى رساى او اقتضا کند آن را بیان فرمود . ] [نهج البلاغه]

 
 

مدیریت| ایمیل من

| خانه

پایین


?یاس

سه شنبه 11/7/85  ساعت 11:15 عصر

آموزش SQL قسمت سوم

 


دستور SELECT :


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


قالب دستور :  SELECT "column_name" FROM "table_name"


مثال :فرض کنید جدولی مانند زیر داریم :


 


Table Student_Information

























Student_name


Mark


Date


Mohamd Amini


19


10/2/1385


Yas Amini


17


9/2/1385


Mona Alipoor


18


9/3/1385


Maryam Hasanee


15


8/2/1385


 


SELECT Student_name FROM Student_Information


 















نتیحه


Mohamad Amini


Yas Amini


Mona Alipoor


Maryam Hasanee


 


 


دستور WHERE :


ممکن است گاهی بخواهیم اطلاعات را طبق پارامتر خاصی استخراج کنیم :


SELECT "column_name"
FROM "table_name"
WHERE "condition"


مثال :فرض کنید جدولی مانند زیر داریم . جاهایی که فروش بیش از هزار دلار است را می خواهیم:


Table Student_Information

























Student_name


Mark


Date


Mohamd Amini


19


10/2/1385


Yas Amini


17


9/2/1385


Mona Alipoor


18


9/3/1385


Maryam Hasanee


15


8/2/1385


SELECT Student_name
FROM Student_Information
WHERE Mark > 18


نتیجه









student_name


Yas Amini


 


AND OR :


همانطورکه دردستورWhere مشاهده کردید می توانید اطلاعات را برحسب شرط موردنظرفیلترکنید، واگرتعداد شرطها از یکی بیشترباشد می توانیم این کاررا به کمک دودستور AND و OR انجام دهیم.


SELECT "column_name"
FROM "table_name"
WHERE "simple condition"
{[AND|OR] "simple condition"}+


علامات {}+ بدین معنی است که اطلاعات داخل براکت ممکن است یک یا چند بار تکرار شود . ما میتوانیم از پرانتز ها نیز برای جدا کردن اولویت عمل کردن AND و OR  استفاده کنیم.


مثال :فرض کنید جدولی مانند زیر داریم ، ومی خواهیم اسامی دانش آموزانی که نمرات آنها بین یا بیشتراز 18 است ویا بین 17 و 15 است را استخراج کنیم:


Table Student_Information

























Student_name


Mark


Date


Mohamd Amini


19


10/2/1385


Yas Amini


17


9/2/1385


Mona Alipoor


18


9/3/1385


Maryam Hasanee


15


8/2/1385


SELECT student_name
FROM Student_Information
WHERE Mark > 18
OR (Mark < 17 AND Mark > 15)


نتیجه









Student_name


Mohamad Amini


 


 


 


آموزش SQL

نظر شما( )

بالا

  [ خانه| مدیریت| ایمیل من| پارسی بلاگ| شناسنامه ]

بازدید

101458

بازدید امروز

63

بازدید دیروز

36

حضور و غیاب
یــــاهـو


 RSS 


 درباره خودم

آموزش SQL قسمت سوم - توانایی های کامپیوتر
یاس[65]
گفتم غم تودارم گفتا غمت سرآید گفتم که ماه من شو گفتا اگربرآید گفتم زمهرورزان رسم وفا بیاموز گفتا زخوبرویان این کارکمترآید

 پیوندهای روزانه


 اوقات شرعی

 لینک دوستان

امید
آذرآموزش
روح - جسم - عرفان(آذرآموزش واندیشه)

لوگوی دوستان











 آرشیو

ترفندهای رجیستری [16]
آموزشSQL [4]
نکاتی درمورد کامپیوتر [7]
حرف دل [11]
ویروس یابی
Gpedit.msc [11]
paradox of our time [6]
نورالهی
آموزش ترفندهای فتوشاپ [3]

جستجو

 :جستجو

با سرعتی بی‏نظیر و باورنکردنی
متن یادداشت‏ها و پیام‏ها را بکاوید!

آوای آشنا

اشتراک