ዝርዝር ሁኔታ:

በSQL ውስጥ ሰዓታትን ወደ ቀን እንዴት ማከል እችላለሁ?
በSQL ውስጥ ሰዓታትን ወደ ቀን እንዴት ማከል እችላለሁ?

ቪዲዮ: በSQL ውስጥ ሰዓታትን ወደ ቀን እንዴት ማከል እችላለሁ?

ቪዲዮ: በSQL ውስጥ ሰዓታትን ወደ ቀን እንዴት ማከል እችላለሁ?
ቪዲዮ: Part 1:-What is Excel and How to use it /Amharic tutorial መግቢያ፡-ኢክሴል ምንድን ነው፣?አጠቃቀሙስ? አማርኛtutorial 2024, ግንቦት
Anonim

የ DATEADD() ተግባርን እና ምሳሌዎችን እንዴት መጠቀም እንደሚቻል

  1. አክል 30 ቀናት ወደ ሀ ቀን DATEADD ይምረጡ (DD, 30, @ ቀን )
  2. አክል 3 ሰዓታት እስከ ቀን DATEADD ን ይምረጡ ( ሰአት , -3, @ ቀን )
  3. ከ 90 ደቂቃዎች ቀንስ ቀን DATEADD ይምረጡ (MINUTE, -90, @ ቀን )
  4. ሁሉንም አማራጮች ዝርዝር ለማግኘት ሰንጠረዡን ይመልከቱ።

በመቀጠል፣ አንድ ሰው በSQL ውስጥ እንዴት ዓመታትን ወደ ቀን ማከል እችላለሁ?

SQL አገልጋይ DATEADD() ተግባር

  1. አንድ አመት ወደ ቀን ጨምሩ እና ቀኑን ይመልሱ፡ DATEADD ን ይምረጡ(ዓመት፣ 1፣ 2017/08/25') AS DateAdd;
  2. ሁለት ወራትን ወደ ቀን ጨምሩ እና ቀኑን ይመልሱ፡
  3. ከአንድ ቀን ሁለት ወር ቀንስ እና ቀኑን ይመልሱ፡-
  4. በልደት ቀን ዓምድ ውስጥ ላለው ቀን 18 ዓመታት ይጨምሩ እና ቀኑን ይመልሱ፡

እንዲሁም አንድ ሰው በ SQL ውስጥ ቀኖችን መቀነስ ይችላሉ? በ SQL ውስጥ ቀኖችን እንዴት መቀነስ እንደሚቻል አገልጋይ - Querychat. SQL አገልጋዩ የመቀነስ ኦፕሬተርን አይደግፍም ነገር ግን ክወናዎችን እንድንፈጽም የሚያስችሉን ረጅም የተግባር ዝርዝር አለው። ቀን እንደ DATEADD ፣ DATEDIFF ፣ DATENAME ፣ DATEPART ፣ DAY ፣ GETDATE ፣ MONTH ፣ YEAR እና ሌሎችም ያሉ መስኮችን ይተይቡ።

በተመሳሳይ፣ በSQL ውስጥ ካለው ቀን ወር እንዴት ማግኘት እችላለሁ?

አመክንዮው በጣም ቀላል ነው። የ አንደኛ ክፍል @ DATE -ቀን(@ DATE ) ወደ ቀዳሚው የመጨረሻ ቀን ውጤቶች ወር እና በእሱ ላይ 1 ማከል በ ላይ ያስከትላል አንደኛ የአሁኑ ቀን ወር . ሁለተኛው ክፍል EOMONTH(@ DATE ) የ SYSTEM ተግባርን ይጠቀማል EOMONTH ይህም እስከ የተሰጠው የመጨረሻ ቀን ድረስ ቀን.

SQL እንዴት datediff ያሰላል?

የ DATEDIFF () ተግባር ስህተትን ይመልሳል ውጤቱ ከኢንቲጀር ክልል ውጭ ከሆነ (-2፣ 147፣ 483፣ 648 እስከ +2፣ 147፣ 483፣ 647)። በዚህ አጋጣሚ በምትኩ የDATEDIFF_BIG() ተግባር መጠቀም አለብህ።

SQL አገልጋይ DATEDIFF () አጠቃላይ እይታ.

የቀን_ክፍል ምህጻረ ቃል
ቀን dd፣ መ
ሳምንት wk፣ ww
ሰአት
ደቂቃ ሚ, n

የሚመከር: