جهت مشاهده نتایج و تست کوئری ها از ادیتور آنلاین استفاده کنید (کلیک کنید).

DATES

  • مهمترین نکته در استفاده از DATES در SQL یکی بودن فرمت ستون مربوطه با فرمت DATES است که قرار است در آن ستون قرار بگیرد است.
  • چهار نوع فرمت برای استفاده از DATES وجود دارد:

DATE: YYYY-MM-DD

DATETIME: YYYY-MM-DD HH:MI:SS

SMALLDATETIME: YYYY-MM-DD HH:MI:SS

TIMESTAMP: عددی منحصر بفرد

OrderIdProductNameOrderDate
136TV2020-11-11
276LapTop2020-11-09
354Mobile2020-11-11
498Tablet2020-10-29

کوئری زیر تمام سفارشات ثبت شده در تاریخ 11-11-2020 را واکشی میکند.

SELECT * FROM Orders WHERE OrderDate=‘2020-11-11’

نتیجه:

OrderId ProductName OrderDate
136 TV 2020-11-11
354 Mobile 2020-11-11

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

OrderId ProductName OrderDate
136 TV 2008-11-11 13:23:44
276 LapTop 2008-11-09 15:45:21
354 Mobile 2008-11-11 11:12:01
498 Tablet 2008-10-29 14:56:59

سرفصل های آموزش SQL

آموزش SQL

Scroll to Top