ዝርዝር ሁኔታ:

በ SQL ውስጥ የንዑስ ሕብረቁምፊ አጠቃቀም ምንድነው?
በ SQL ውስጥ የንዑስ ሕብረቁምፊ አጠቃቀም ምንድነው?

ቪዲዮ: በ SQL ውስጥ የንዑስ ሕብረቁምፊ አጠቃቀም ምንድነው?

ቪዲዮ: በ SQL ውስጥ የንዑስ ሕብረቁምፊ አጠቃቀም ምንድነው?
ቪዲዮ: ባል እና ሚስት በሚጣሉ ጊዜ ማድረግ የሌለባቸው 7 ነገሮች 2024, ህዳር
Anonim

SQL አገልጋይ SubsTRING () የተግባር አጠቃላይ እይታ

የ መቀላቀል () ያወጣል ሀ ንኡስ ሕብረቁምፊ በግቤት ሕብረቁምፊ ውስጥ ካለው ቦታ ጀምሮ የተወሰነ ርዝመት ያለው። SubsTRING (የግቤት_ሕብረቁምፊ, ጅምር, ርዝመት); በዚህ አገባብ፡ ግቤት_string ቁምፊ፣ ሁለትዮሽ፣ ጽሑፍ፣ ጽሑፍ ወይም የምስል መግለጫ ሊሆን ይችላል።

ሰዎች ደግሞ ይጠይቃሉ፣ የት አንቀጽ ንዑስ ሕብረቁምፊ መጠቀም እንችላለን?

የ SubsTRING መቼ የ SQL ተግባር በጣም ጠቃሚ ነው አንቺ የሕብረቁምፊ እሴቶቹ ከጥያቄ መመለሳቸውን ማረጋገጥ ይፈልጋሉ ያደርጋል ለተወሰነ ርዝመት መገደብ. በሚከተለው ምሳሌ፣ 'የመጀመሪያ ስም' አምድ በመጠቀም፣ የመጨረሻዎቹ ሁለት ቁምፊዎች SQLን በመጠቀም 'በር' ከሚለው ቃል ጋር ይዛመዳሉ። መቀላቀል የት ውስጥ ተግባር አንቀጽ.

በተጨማሪም የ SQL ትክክለኛ ተግባር ምንድን ነው? SQL Server RIGHT() የተግባር አጠቃላይ እይታ የ RIGHT() ተግባር የተወሰነ ቁምፊዎችን ቁጥር ከተወሰነ ቁምፊ በቀኝ በኩል ያወጣል። ሕብረቁምፊ . ለምሳሌ, ግራ ('SQL አገልጋይ'፣ 6) አገልጋይ ይመልሳል። በዚህ አገባብ፡ ግቤት_ሕብረቁምፊው ቃል በቃል ሊሆን ይችላል። ሕብረቁምፊ ፣ ተለዋዋጭ ወይም አምድ።

እዚህ፣ በ SQL ውስጥ የመጀመሪያዎቹን 3 ቁምፊዎች እንዴት ማሳየት እችላለሁ?

ሰላም ሻኑ፣ የቃል ንግግር ከሆነ LEN() ወይም LENGTH() መጠቀም ትችላለህ ካሬ ) የአንድ አምድ ርዝመት ለማግኘት ተግባር። ከሠንጠረዥ_ስም ሌን (የአምድ_ስም) ይምረጡ፤ እና መጠቀም ይችላሉ። መቀላቀል ወይም SUBSTR() ተግባር go get የመጀመሪያዎቹ ሦስት ቁምፊዎች የአንድ አምድ.

በ SQL ውስጥ ጽሑፍን እንዴት ይቆርጣሉ?

ከሆነ, ጥቂት አማራጮች አሉዎት:

  1. ክፍተቶችን ወይም ሌሎች ቁምፊዎችን ከአንድ ሕብረቁምፊ ግራ ወይም ቀኝ ለማስወገድ የ TRIM (ወይም LTRIM ወይም RTRIM) ተግባራትን መጠቀም ይችላሉ።
  2. የተወሰነ የቁምፊዎች ብዛት ካለው ትልቅ ሕብረቁምፊ ለመመለስ የLEFT ተግባርን በSQL አገልጋይ ወይም በOracle SQL ውስጥ ያለውን የSUBSTR ተግባር መጠቀም ይችላሉ።

የሚመከር: