MySQL இல் CONCAT() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

Mysql Il Concat Ceyalpattai Evvaru Payanpatuttuvatu



MySQL உடன் பணிபுரியும் போது, ​​உங்கள் தரவை கையாளவும் நிர்வகிக்கவும் உதவும் பல பயனுள்ள செயல்பாடுகள் உள்ளன. தி CONCAT() செயல்பாடு என்பது இரண்டு அல்லது அதற்கு மேற்பட்ட சரங்களை ஒரே சரமாக இணைக்க அனுமதிக்கும் செயல்பாடுகளில் ஒன்றாகும். மேலாண்மை மற்றும் பகுப்பாய்விற்கான பெரிய தரவுத்தொகுப்புகளுடன் பணிபுரியும் போது இந்த செயல்பாடு நம்பமுடியாத அளவிற்கு பயனுள்ளதாக இருக்கும்.

இந்த வழிகாட்டி எவ்வாறு பயன்படுத்துவது என்பது பற்றிய விரிவான தகவல்களை வழங்கும் CONCAT() MySQL இல் செயல்பாடு.







MySQL இல் CONCAT() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

' CONCAT() 'செயல்பாடு இரண்டு அல்லது அதற்கு மேற்பட்ட சரங்களை ஒரு சரமாக இணைக்கப் பயன்படுகிறது, பல சரங்களை வாதங்களாக எடுத்து, ஒரு ஒருங்கிணைந்த சர மதிப்பை வழங்குவதன் மூலம். CONCAT() செயல்பாட்டைப் பயன்படுத்தி சரங்களை இணைப்பதற்கான தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:



தொடர்பு ( 'சரம்1' , 'ஸ்ட்ரிங்2' ,... )


மேலே உள்ள தொடரியலில், string1, string2, முதலியவற்றின் இடத்தில் நீங்கள் விரும்பும் சரம் மதிப்புகளைக் குறிப்பிடவும்.



CONCAT() செயல்பாட்டின் சில எடுத்துக்காட்டுகளைப் பார்ப்போம், அவற்றின் செயல்பாட்டைப் புரிந்து கொள்ளுங்கள்.





எடுத்துக்காட்டு 1: இரண்டு சரங்களை இணைக்கவும்

'' ஐப் பயன்படுத்தி இரண்டு சரங்களை இணைக்க கீழே கொடுக்கப்பட்டுள்ள கட்டளையைத் தட்டச்சு செய்க CONCAT() 'செயல்பாடு மற்றும் முடிவைப் பெறவும்' தேர்ந்தெடுக்கவும் ” அறிக்கை:



CONCAT ஐத் தேர்ந்தெடுக்கவும் ( 'லினக்ஸ்' , 'குறிப்பு' ) ;


மேலே உள்ள எடுத்துக்காட்டில், நீங்கள் சரங்களை மாற்றலாம் ' லினக்ஸ் ', மற்றும் ' குறிப்பு ” நீங்கள் ஒன்றிணைக்க விரும்பும் சரங்களுடன்.

வெளியீடு


வெளியீடு காட்டியது ' லினக்ஸ் ', மற்றும் ' குறிப்பு 'சரங்கள் ஒரு சரத்துடன் இணைக்கப்பட்டுள்ளன' LinuxHint ”.

எடுத்துக்காட்டு 2: இரண்டு சரங்களுக்கு மேல் இணைக்கவும்

இரண்டுக்கும் மேற்பட்ட சரங்களை ஒன்றிணைக்க, கீழே கொடுக்கப்பட்டுள்ளபடி CONCAT() செயல்பாட்டில் உள்ள வாதங்களின் எண்ணிக்கையை அதிகரிக்க வேண்டும்:

CONCAT ஐத் தேர்ந்தெடுக்கவும் ( 'லினக்ஸ்' , '''' , 'குறிப்பு' , '!' ) ;


மேலே உள்ள எடுத்துக்காட்டில், இரண்டாவது வாதம் ஒரு இடைவெளி, மற்றும் நான்காவது ஒரு சிறப்பு எழுத்து என்றால் சிறப்பு எழுத்துக்களும் ஒரு சரமாக கருதப்படும் மற்றும் இணைக்கப்படலாம்.

வெளியீடு


சரங்கள் இணைக்கப்பட்டதாக வெளியீடு காட்டுகிறது.

எடுத்துக்காட்டு 3: நெடுவரிசை மதிப்புகளில் சேரவும்

' CONCAT() ” செயல்பாட்டைப் பயன்படுத்தலாம் தேர்ந்தெடுக்கவும் ஒரு குறிப்பிட்ட அட்டவணையின் குறிப்பிட்ட நெடுவரிசை மதிப்புகளை இணைப்பதற்கான அறிக்கை. இரண்டு நெடுவரிசைகளை இணைப்பதற்கான எடுத்துக்காட்டு ' FIRST_NAME 'மற்றும்' LAST_NAME 'இன்' வாடிக்கையாளர்கள் 'அட்டவணை கீழே கொடுக்கப்பட்டுள்ளது:

CONCAT ஐத் தேர்ந்தெடுக்கவும் ( FIRST_NAME, '''' , LAST_NAME ) வாடிக்கையாளர்களிடமிருந்து முழுவதுமாக;


மேலே உள்ள எடுத்துக்காட்டில், வெளியீடு '' என காட்டப்படும் முழு பெயர் ”.

வெளியீடு


குறிப்பிட்ட நெடுவரிசை மதிப்புகள் இணைந்திருப்பதை வெளியீடு காட்டுகிறது.

எடுத்துக்காட்டு 4: சரம் மற்றும் நெடுவரிசை மதிப்புகளை இணைக்கவும்

CONCAT() செயல்பாட்டை ஒரு அட்டவணையின் நெடுவரிசை மதிப்புகளை ஒரு குறிப்பிட்ட சரத்துடன் இணைக்கப் பயன்படுத்தலாம். இணைவதற்கான உதாரணம் ' வரவேற்பு 'சரம் மற்றும்' FIRST_NAME 'மற்றும்' LAST_NAME '' இன் நெடுவரிசைகள் வாடிக்கையாளர்கள் 'அட்டவணை கீழே கொடுக்கப்பட்டுள்ளது:

CONCAT ஐத் தேர்ந்தெடுக்கவும் ( 'வரவேற்பு, ' , FIRST_NAME, '''' , LAST_NAME )
வாடிக்கையாளர்களிடமிருந்து வாழ்த்து;


வெளியீடு


சரம் மற்றும் நெடுவரிசை மதிப்புகள் இணைக்கப்பட்டிருப்பதை வெளியீடு காட்டுகிறது.

எடுத்துக்காட்டு 5: வெவ்வேறு அட்டவணைகளிலிருந்து நெடுவரிசை மதிப்புகளை இணைக்கவும்

' CONCAT() ” செயல்பாடு இரண்டு வெவ்வேறு அட்டவணைகளின் நெடுவரிசை மதிப்புகளை இணைத்து, கீழே கொடுக்கப்பட்டுள்ள எடுத்துக்காட்டில் காட்டப்பட்டுள்ளபடி, ஒரே மதிப்பாக முடிவைக் கொடுக்கலாம்:

CONCAT ஐத் தேர்ந்தெடுக்கவும் ( ORDERS.PRODUCT_ID , '''' , PRODUCTS.NAME , '(' , ORDERS.QUANTITY , ')' )
விவரங்கள்
ஆர்டர்கள், தயாரிப்புகள்
ஆர்டர்கள் எங்கே.PRODUCT_ID = PRODUCTS.ID;


மேலே உள்ள எடுத்துக்காட்டில், ' PRODUCT_ID 'மற்றும்' அளவு '' இன் நெடுவரிசைகள் ஆர்டர்கள் 'மேசைகள் மற்றும்' NAME 'நெடுவரிசை' தயாரிப்புகள் 'அட்டவணையானது' க்குள் பயன்படுத்தப்படும் நிபந்தனையின் அடிப்படையில் இணைக்கப்பட்டுள்ளது எங்கே ' உட்கூறு.

வெளியீடு


மதிப்புகள் ஒற்றை மதிப்புடன் இணைக்கப்பட்டுள்ளன என்பதை வெளியீடு காட்டுகிறது.

எடுத்துக்காட்டு 6: IFNULL() ஐப் பயன்படுத்தி நெடுவரிசை மதிப்புகளில் சேரவும்

MySQL இல், ' IFNULL() ” என்பது ஒரு செயல்பாடாகும், இது பயனரை மதிப்பா என்பதை சரிபார்க்க அனுமதிக்கிறது ஏதுமில்லை அல்லது இல்லை. ' CONCAT() 'செயல்பாட்டை' உடன் பயன்படுத்தலாம் IFNULL() ” செயல்பாடு (மதிப்பு NULL அல்லது இல்லாவிட்டாலும்) சரிபார்த்து, ஒரு குறிப்பிட்ட அட்டவணையின் நெடுவரிசை மதிப்புகளில் சேரவும்.

IFNULL() ஐப் பயன்படுத்தி நெடுவரிசை மதிப்பில் இணைவதற்கான எடுத்துக்காட்டு இங்கே:

CONCAT ஐத் தேர்ந்தெடுக்கவும் ( IFNULL ( FIRST_NAME, '' ) , '''' , IFNULL ( LAST_NAME, '' ) )
வாடிக்கையாளர்களிடமிருந்து முழுப் பெயர்;


மேலே உள்ள எடுத்துக்காட்டில், IFNULL() செயல்பாடு ' இன் பூஜ்யமற்ற மதிப்புகளை வழங்குகிறது. FIRST_NAME ' மற்றும் இந்த ' LAST_NAME '' இன் நெடுவரிசைகள் வாடிக்கையாளர்கள் 'மேசை மற்றும் பின்னர்' CONCAT() ” செயல்பாடு திரும்பிய மதிப்புகளை ஒருங்கிணைத்தது.

வெளியீடு


வெளியீடு காட்டியது ' FIRST_NAME ' மற்றும் இந்த ' LAST_NAME 'நெடுவரிசை' வாடிக்கையாளர்கள் IFNULL() செயல்பாட்டின் முடிவுகளின் அடிப்படையில் அட்டவணை இணைக்கப்பட்டுள்ளது.

எடுத்துக்காட்டு 7: CONCAT_WS()ஐப் பயன்படுத்தி நெடுவரிசை மதிப்புகளில் சேரவும்

இல் ' CONCAT_WS() 'செயல்பாடு,' WS ' குறிக்கிறது ' பிரிப்பான் கொண்டு ” அதாவது “ CONCAT_WS() இரண்டு அல்லது அதற்கு மேற்பட்ட சரங்களை ஒரு குறிப்பிட்ட பிரிப்பானுடன் இணைக்கப் பயன்படுகிறது.

CONCAT_WS() செயல்பாட்டின் எடுத்துக்காட்டு கீழே கொடுக்கப்பட்டுள்ளது:

CONCAT_WSஐத் தேர்ந்தெடுக்கவும் ( ',' , முகவரி, நகரம், மாநிலம் ) வாடிக்கையாளர்களிடமிருந்து இருப்பிடமாக;


மேலே உள்ள எடுத்துக்காட்டில், ' முகவரி ”,” நகரம் ', மற்றும் ' நிலை '' இன் நெடுவரிசைகள் வாடிக்கையாளர்கள் 'அட்டவணை' உடன் பயன்படுத்தப்படுகிறது , ” பிரிப்பான்.

வெளியீடு


குறிப்பிட்ட நெடுவரிசைகள் காற்புள்ளியுடன் இணைக்கப்பட்டதாக வெளியீடு காட்டப்படுகிறது ' , ” பிரிப்பான்.

முடிவுரை

' CONCAT() ” MySQL இல் உள்ள செயல்பாடு ஒரு சக்திவாய்ந்த கருவியாகும், இது பல்வேறு வழிகளில் சரங்கள் மற்றும் நெடுவரிசை மதிப்புகளை இணைக்க உங்களை அனுமதிக்கிறது, இது உங்கள் தரவை கையாளவும் பகுப்பாய்வு செய்யவும் எளிதாக்குகிறது. மேலே விவாதிக்கப்பட்ட எடுத்துக்காட்டுகளைப் பின்பற்றுவதன் மூலம், புதிய மற்றும் அர்த்தமுள்ள வழிகளில் உரை மற்றும் தரவை இணைக்க உங்கள் சொந்த MySQL வினவல்களில் இந்தச் செயல்பாட்டைப் பயன்படுத்தத் தொடங்கலாம். இந்த பதிவு MySQL இல் CONCAT() செயல்பாட்டின் பல்வேறு பயன்பாட்டு நிகழ்வுகளை விளக்கியது.