HamidReza Ireh

حمیدرضا ایره

HamidReza Ireh

حمیدرضا ایره

عبارت WHERE فقط برای بیرون کشیدن رکورد های اطلاعاتی بر اساس معیاری مشخص استفاده میشود.

نحوه استفاده از عبارت WHERE در SQL

SELECT column_name(s)
FROM table_name
WHERE column_name operator value

مثالی از عبارت WHERE

نام جدول person :

حالا میخواهیم که از جدول بالا آن دسته از اسامی افراد را که درشهر Sandnes زندگی می کنند رابیرون بکشیم برای اینکار از دستور زیر استفاده میکنیم:

SELECT * FROM Persons
WHERE City='Sandnes'

نتیجه به شکل زیر می باشد:

کوتیشن (‘ ‘)  اطراف فیلدهای متنی در SQL:
SQL  از کوتیشن یگانه (‘ ‘) اطراف پارامتر های متنی خود استفاده می کند (در برخی سیستم های پایگاه داده ای از کوتشن دوگانه (“ “) نیزمیتوان استفاده میکنند)
و باید گفت که برعکس فیلدهای متنی ، فیلدهای عددی (پارامتر های عددی) باید بدون استفاده از کوتیشن به کار برده شوند.

برای فیلدهای متنی اینگونه صحیح میباشد:

SELECT * FROM Persons WHERE FirstName='Tove'

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

SELECT * FROM Persons WHERE FirstName=Tove

برای فیلدهای عددی اینگونه صحیح است:

SELECT * FROM Persons WHERE Year=1965

واستفاده از کوتیشن اشتباه است:

SELECT * FROM Persons WHERE Year='1965'

عملگرهای مجاز در عبارت WHERE:

نکته : در برخی از ورژن های جدید SQL  میتوان به جای عملگر <> از =! استفاده کرد.

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی