کمپيوټر, سافټ
څه کوي ايس کيو ايل CONCAT دنده؟
سره ډيټابيس کې کار کوي په دوامداره توګه سره سمون نه خوری پایلو د ترلاسه کولو اړیکه لري. او په ځینو مواردو کې، دا معلومات بايد د پردې په يوه ځانګړي ميتود ته راوړل شي او يا له نورو معلوماتو په ګډه کول. CONCAT - چې دا ستونزه شته دی ايس کيو ايل دنده حل کړي.
د CONCAT دنده څه کوي؟
کله چې سره د ځینو کار ترسره ډیټابیس، هلته په سره نور اضافي معلومات لینونه او یا په خپله تر منځ تړاو ته اړتيا. CONCAT - چې دا ستونزه شته دی ايس کيو ايل دنده حل کړي. کله چې د دوه یا څو کرښو په کارولو سره به په حیث سره یو شي. په دې Concatenation اپريټر عملیات په سمه توګه په تار ترسره، او سره د عددي متحولونه.
په ځينو ډيټابيس، د ايس کيو ايل CONCAT څو نوعي شتون لري. د مثال په توګه، په مای دا خپل سيال - CONCAT_WS. د دندو تر منځ توپیر ردوي: د لومړي په صورت کې، کله چې د دې استدالل سره چې ارزښت دی په صادرېدو سره په ګډه، د Concatenation اپريټر پایله ده په صادرېدو سره، او د دوهم پورتني د صفر په کليکولو سره په ساده وهلی د ګډو کارولو.
دنده العروض
کله چې د CONCAT دنده په کارولو سره، د ايس کيو ايل-العروض د پروگرامر اړتیا لري تر څو په امر په کوم کې چې د شمېرښتونو تر سره یوځای شي د دلايل وکاروي. سام تار Concatenation اپريټر عملیاتو العروض ښه دی ساده: په قوسونو د CONCAT د عمده وروسته، له خوا commas جلا په موخه ټول اړین دلایل یا قطارونو په ګوته کوي، او د بندېدونې غبرګلیندۍ وروسته، د اړتیا په صورت، د AS د عمده او د متحول په کوم کې چې په پايله کې به ثبت شي په نوم په ګوته کوي. CONCAT په لاندې توګه دنده کينډۍ:
CONCAT (string1، string2 [، کرښه 3، ...]) [AS var_name].
دا بايد په نښه شي، چې په توګه د دندې د دلایل کولای شي په توګه په کليکولو سره او د عددي ارزښتونو يوه سلسله، او د یوه دنده چې په پایله کې بیرته وکارول شي. د مثال په توګه، د ايس کيو ايل CONCAT عملیات پخپله. په دې ډول، د کې Nested ملاتړ د عملياتو اصل.
څنګه کولای شو چی د استعمال CONCAT پرته وکړم؟
په هغه صورت کې چې اړتيا ده، چې د جراحي د استعمال څخه پرته نه، او یا د پروگرامر دی معلوم CONCAT دنده، د ايس کيو ايل د تار Concatenation اپريټر یو متحول وړاندې کوي. د دې، د "+" Operator د کار اخلي، خو د دې روش د بڼې، چې باید په پام کې ونیول شي، کله چې له هغه سره کار شمېر لري.
کله چې د کارولو "+" که د شمېرښتونو عددي ارزښتونه دي، د عملياتو په پايله کې به د شمیر په یوه عادي سربېره وي، او واضح بدلولو پروګرام پرته سره کرښه شمېر په ګډه د اړتیا په صورت کې به یوه تېروتنه ته ستون شي. په دې ډول، کله چې بل نه خوری پایله د "6" ارزښت دی:
انتخاب کړی 1 + 2 + 3.
که نه نو د دواړو میتودونو شانته دي او په همدې پايله ته ستون شي.
Similar articles
Trending Now