КомпьютерлерБағдарламалық қамтамасыз ету

Қандай SQL CONCAT функциясы етеді?

базаларымен жұмыс істеу үнемі сұрау нәтижелерін алуға байланысты. Ал кейбір жағдайларда, бұл ақпарат белгілі бір жолмен экранға әкелді тиіс немесе басқа деректермен біріктіру. CONCAT - Бұл мәселені шешу үшін SQL функциясы бар.

Қандай CONCAT функциясы етеді?

белгілі бір жұмысты орындау кезінде деректер базасын, қосымша деректер сызықтармен немесе өзара бірлесіп қажеттілік бар. CONCAT - Бұл мәселені шешу үшін SQL функциясы бар. оны пайдалану кезінде екі немесе одан да көп сызықтар бір біріктірілетін болады. Бұл каскадирования жылы операция дұрыс жолда, сондай-ақ сандық айнымалы отырып жүзеге асырылады.

Кейбір деректер базасында, SQL CONCAT бірнеше сорттарын бар. CONCAT_WS - Мысалы, MySQL жылы ол өзінің әріптесін бар. маңызсыз функциялары арасындағы айырмашылық: кімнің мәні NULL болып дәлел ұштастыра кезде бірінші жағдайда, каскадирования нәтижесі NULL, және жай ғана өткізіп нөлдік операнд үйлестіре Екінші нұсқа пайдалану.

функциясының синтаксисінде

CONCAT функциясын пайдаланғанда, SQL-синтаксис операндтар қосылды болады, оның тәртіппен дәлелдер пайдалануға программист талап етеді. Сэм жол баулы операциялар синтаксис өте қарапайым болып табылады: үтірлермен бөлінген жақшада CONCAT кілт сөз, тәртіппен барлық қажетті дәлелдер немесе жолдарды көрсетеді, және қажет болған жағдайда кейін жабылатын жақшалар, А.С. кілт сөзді және нәтижесі жазылады, онда айнымалы атауын көрсету кейін. CONCAT функциясы Үлгі төмендегідей:

CONCAT (жол1, жол2 [, желісі 3, ...]) [var_name AS].

Ол функциясының аргументтері бар операнд және сандық мәндер жолына, және нәтиже қайтарады функциясы ретінде пайдалануға болады ретінде атап өткен жөн. Мысалы, SQL CONCAT операция өзі. Осылайша, кірістірілген тіректердің жұмыс принципі.

пайдалану CONCAT жоқ қалай?

онда хирургия қолданбай істеу қажеттілігі болып табылады, немесе бағдарламашы белгісіз CONCAT функциясы жағдайда, SQL конкатенации жолдарының тағы бір нұсқасы ұсынады. Бұл әрекетті орындау үшін, «+» операторын пайдаланыңыз, бірақ бұл тәсіл онымен жұмыс істеу кезінде ескеру керек бірқатар ерекшеліктері бар.

Егер қажет болса, операндтар сандық мәндер болып табылады, егер, операция нәтижесі сандардың қарапайым қосымша болуы, және айқын айырбастау бағдарламасы жоқ желісі сандармен біріктіруге болады «+» пайдаланған кезде қатені қайтарады. Осылайша, кезінде келесі сұрау нәтижесінің «6» мәні болып табылады:

1 + 2 + 3 SELECT.

Әйтпесе екі әдістері бірдей және бірдей нәтиже қайтарады.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.delachieve.com. Theme powered by WordPress.