HamidReza Ireh

حمیدرضا ایره

HamidReza Ireh

حمیدرضا ایره

این کلمه کلیدی در یک عبارات SQL برای جستجو اطلاعات از 2 یا تعداد بیشتری جدول بر اساس ارتباط بین دو ستون مشخص در آن جدول ها میباشد.
جدول ها در پایگاه داده معمولا با هم توسط کلیدهایی در ارتباط هستند.
کلیدهای اولیه ستون یا ترکیبی از ستون ها هستند با یک مشخصه منحصر به فرد برای هر ردیف ، هر کلید اولیه باید در جدول منحصر به فرد باشد. هدف ترکیب داده ها یا اطلاعات از میان جداول بدون اینکه کل اطلاعات در هر جدول مورد بررسی قرار گیرد ، میباشد .

با استفاده از این قابلیت در SQL میتوانیم به جداول و یا برخی ستون ها در جداول نام دیگری اختصاص دهیم و این زمانی مفید می باشد که نام این جداول یا ستون ها طولانی و یا پیچیده باشد ،که موجب میشود ما راحت تر از این نام ها استفاده کنیم.(ALIAS: در لغت به معنی نام مستعار یا هم اثر است)
از هر نامی به عنوان ALIAS میتوان استفاده کرد اما معمولا این نام ها کوتاه می باشد.
دستور ALIAS برای جداول

SELECT column_name(s)
FROM table_name
AS alias_name

این عملگر برای انتخاب مجموعه مقادیری بین دو مقدار معلوم به کار می رود دو مقدار که قابل شمارش باشد یا نوشته شود ویا قابل تاریخ گذاردن باشد(دو مقدار مورد آزمایش). ضمنا این عملگر در عبارت WHERE که قبلا راجع با آن توضیح دادیم به کار می رود.

دستور BETWEEN

SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2

این عملگر به شما اجازه میدهد که برای استفاده از عبارت WHERE از چند "VALUE" یا ارزش موجود در جدول بهره بگیرید.

SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)

Wildcards  (کاراکترهایی که نشان دهنده مجموعه ای از کاراکترها می باشند مثلا *.txt) : زمانی که شما در پایگاه داده خود به دنبال داده ای هستید این عبارت جانشین یک یا چند کاراکترگمشده میشود.

عبارت Wildcards باید حتما با عملگر LIKE در SQL به کار برود.

این عملگر برای جستجوی یک الگوی مشخص در ستون جدول پایگاه داده ما مورد استفاده قرار می گیرد.
دستور LIKE:

SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern