, தொடர்புடைய தரவுத்தளங்களில் பயன்படுத்தப்படும் மிகவும் பிரபலமான மொழிகளில் ஒன்றாகும். இந்த மொழி தரவுத்தளங்களைக் கையாளவும் வினவல்களின் உதவியுடன் தரவை கையாளவும் பயன்படுகிறது. அத்தகைய ஒரு கேள்வி வினவலைச் செருகவும் . எனவே, வினவல் SQL இன் இந்த கட்டுரையில், பின்வரும் வரிசையில் INSERT INTO அறிக்கையை நீங்கள் புரிந்துகொள்வீர்கள்:
SQL இல் INSERT வினவல் என்றால் என்ன?
ஒரு தரவுத்தளத்திற்காக, புதிய டூப்பிள்களை ஒரு அட்டவணையில் சேர்க்க SQL INSERT INTO அறிக்கை பயன்படுத்தப்படுகிறது. இந்த SQL வினவலின் உதவியுடன், நீங்கள் ஒரு குறிப்பிட்ட நெடுவரிசையில் அல்லது பொதுவாக அனைத்து நெடுவரிசைகளுக்கும் தரவைச் செருகலாம். மேலும், ஒரு அட்டவணை அல்லது பல வரிசைகளுக்கு மற்றொரு அட்டவணையில் இருந்து ஒரு குறிப்பிட்ட அட்டவணையில் தரவைச் செருகலாம். எனவே, இப்போது நீங்கள் SQL இல் உள்ள INSERT வினவல் என்னவென்றால், முன்னோக்கி நகர்ந்து இந்த வினவலின் தொடரியல் பார்ப்போம்.
தொடரியல் நுழைக்கவும்
INSERT வினவலை நீங்கள் செயல்படுத்த இரண்டு வழிகள் உள்ளன.
நெடுவரிசை பெயர்கள் மற்றும் மதிப்புகளுடன்
அட்டவணை பெயரில் செருகவும் (நெடுவரிசை 1, நெடுவரிசை 2, நெடுவரிசை 3, ..., நெடுவரிசைஎன்) மதிப்புகள் (மதிப்பு 1, மதிப்பு 2, மதிப்பு 3, ...)
மதிப்புகளுடன்
அட்டவணை பெயர் மதிப்புகளில் செருகவும் (மதிப்பு 1, மதிப்பு 2, மதிப்பு 3, ...)
குறிப்பு: நீங்கள் இரண்டாவது முறையைப் பயன்படுத்தும்போது, நெடுவரிசை பெயர்களின் அதே வரிசையில் மதிப்புகள் குறிப்பிடப்பட்டுள்ளன என்பதை உறுதிப்படுத்த வேண்டும்.
எனவே, இப்போது, INSERT அறிக்கையின் தொடரியல் உங்களுக்குத் தெரியும், SQL இன் செருகல் பற்றிய இந்த கட்டுரையில் அடுத்து, ஒரு உதாரணத்தைப் பார்ப்போம்.
INSERT அறிக்கையின் எடுத்துக்காட்டு
அட்டவணை பெயருடன் பின்வரும் அட்டவணையை மாதிரி டேட்டாவாகக் கருதுங்கள்:
ஐடி | பெயர் | வயது | தொலைபேசி எண் | சம்பளம் |
ஒன்று | சஞ்சய் | 2. 3 | 9876543210 | 30000 |
2 | ரியா | 30 | 9977742234 | 150000 |
3 | வைப்பர் | 32 | 9898989898 | 175000 |
4 | சிம்ரன் | 28 | 9955555433 | 65000 |
5 | அக்ஷய் | 3. 4 | 9646434437 | 200000 |
இப்போது, இந்த அட்டவணையில் ஒரு வரிசையைச் செருக விரும்புகிறீர்கள் என்று சொல்லலாம். பின்னர், மேலே உள்ள தொடரியல் ஒன்றை நீங்கள் பின்வரும் வழியில் பயன்படுத்தலாம்:
# நெடுவரிசை பெயர்கள் மற்றும் மதிப்புகளுடன் மாதிரி தரவு (ஐடி, பெயர், வயது, தொலைபேசி எண், சம்பளம்) மதிப்புகள் ('6', 'ரோஹித்', '25', '9924388761', '35000') # மதிப்புகள் மட்டுமே மாதிரி தரவு மதிப்புகளில் செருகவும் ('6', 'ரோஹித்', '25', '9924388761', '35000')
நீங்கள் வினவலை இயக்கியதும், கீழே உள்ள வெளியீட்டைக் காண்பீர்கள்:
ஐடி | பெயர் | வயது | தொலைபேசி எண் | சம்பளம் |
ஒன்று | சஞ்சய் | 2. 3 | 9876543210 | 30000 |
2 | ரியா | 30 | 9977742234 | 150000 |
3 | வைப்பர் | 32 | 9898989898 | 175000 |
4 | சிம்ரன் | 28 | 9955555433 | 65000 |
5 | அக்ஷய் | 3. 4 | 9646434437 | 200000 |
6 | ரோஹித் | 25 | 9924388761 | 35000 |
சரி, இது ஒரு புதிய பதிவை ஒரு அட்டவணையில் செருகுவதாகும். ஆனால், வேறு சில காட்சிகள் இருக்கலாம், அங்கு நீங்கள் SQL ஐப் பயன்படுத்த விரும்புகிறீர்கள். காட்சிகள் பின்வருமாறு:
- அட்டவணையில் இருந்து குறிப்பிட்ட வரிசைகளை எவ்வாறு நகலெடுப்பது?
- ஒரு அட்டவணையின் அனைத்து நெடுவரிசைகளையும் மற்றொரு அட்டவணையில் செருகுவதற்கான வழி என்ன?
- ஒரு அட்டவணையின் குறிப்பிட்ட நெடுவரிசைகளை மற்றொரு அட்டவணையில் எவ்வாறு செருகுவது?
இந்த கேள்விகளுக்கான பதில் INSERT அறிக்கையுடன் SELECT அறிக்கையைப் பயன்படுத்துவதன் மூலம்.எனவே, வினவல் SQL இன் இந்த கட்டுரையில் அடுத்து, INSERT INTO இல் SELECT அறிக்கையை எவ்வாறு பயன்படுத்துவது என்பதைப் புரிந்துகொள்வோம்.
INSERT INTO இல் SELECT வினவலைப் பயன்படுத்துதல்
மற்றொரு அட்டவணையில் இருந்து தரவைத் தேர்ந்தெடுக்க INSERT INTO அறிக்கையுடன் SELECT வினவல் பயன்படுத்தப்படுகிறது. SQL இல் உள்ள INSERT வினவலுடன் SELECT அறிக்கையைப் பயன்படுத்துவதற்கான பல்வேறு வழிகள் பின்வருமாறு:
- அட்டவணையில் இருந்து குறிப்பிட்ட வரிசைகளை நகலெடுக்கவும்
- இல்ஒரு அட்டவணையின் அனைத்து நெடுவரிசைகளையும் பரிமாறவும்
- அட்டவணையின் குறிப்பிட்ட நெடுவரிசைகளைச் செருகுவது
அட்டவணையில் இருந்து குறிப்பிட்ட வரிசைகளை நகலெடுக்கவும்
WHERE பிரிவுடன் SELECT அறிக்கையைப் பயன்படுத்தி ஒரு அட்டவணையில் இருந்து மற்றொரு அட்டவணைக்கு ஒரு குறிப்பிட்ட வரிசைகளை நீங்கள் செருகலாம்.
தொடரியல்:
அட்டவணை 1 இல் செருகவும் * அட்டவணை 2 இலிருந்து * தேர்வு செய்யவும்
இங்கே, நீங்கள் ஒரு நிபந்தனையின் அடிப்படையில் அட்டவணை 2 முதல் அட்டவணை 1 வரை மதிப்புகளைச் சேர்க்க முயற்சிக்கிறீர்கள்.
உதாரணமாக:
ஒரு உதாரணத்தைக் கவனியுங்கள், வயது> 30 என்ற நிபந்தனையின் அடிப்படையில் எங்கள் மேலேயுள்ள அட்டவணையில் (சாம்பிள் டேட்டா) புதிய அட்டவணையில் (புதிய_டேட்டா) சில வரிசைகளை நீங்கள் செருக வேண்டும்.
புதிய_டேட்டாவில் செருகவும் * மாதிரி டேட்டாவிலிருந்து வயது * & ampampampgt 30
வெளியீடு:
ஐடி | பெயர் | வயது | தொலைபேசி எண் | சம்பளம் |
3 | வைப்பர் | 32 | 9898989898 | 175000 |
5 | அக்ஷய் | 3. 4 | 9646434437 | 200000 |
இல் ஒரு அட்டவணையின் அனைத்து நெடுவரிசைகளையும் பரிமாறவும்
INSERT INTO வினவலுடன் நட்சத்திரத்தை (*) பயன்படுத்துவதன் மூலம் ஒரு அட்டவணையில் இருந்து மற்றொரு அட்டவணைக்கு அனைத்து நெடுவரிசைகளையும் செருகலாம்.
தொடரியல்:
அட்டவணை 1 இல் செருகவும் * அட்டவணை 2 இலிருந்து தேர்ந்தெடுக்கவும்
இங்கே, அட்டவணை 2 முதல் அட்டவணை 1 வரையிலான அனைத்து நெடுவரிசைகளையும் மதிப்புகளைச் செருக முயற்சிக்கிறீர்கள்.
உதாரணமாக:
ஒரு உதாரணத்தைக் கவனியுங்கள், எங்களுடைய மேலேயுள்ள அட்டவணையில் (சாம்பிள் டேட்டா) புதிய நெடுவரிசையில் (எடுத்துக்காட்டு தரவு) அனைத்து நெடுவரிசைகளையும் நீங்கள் செருக வேண்டும்.மேலும், ExampleData ஏற்கனவே பின்வரும் தரவுகளைக் கொண்டுள்ளது என்பதைக் கவனியுங்கள்:
ஐடி | பெயர் | வயது | தொலைபேசி எண் | சம்பளம் |
7 | சுஹாஸ் | 2. 3 | 9876543239 | 42000 |
8 | மீனா | 31 | 9765412345 | 192000 |
இப்போது, சாம்பிள் டேட்டாவிலிருந்து மேலே உள்ள அட்டவணைக்கு அனைத்து நெடுவரிசைகளையும் வரிசைகளையும் செருக பின்வரும் வினவலை இயக்கவும்.
எடுத்துக்காட்டு தரவுக்கு செருகவும் * மாதிரி தரவு இருந்து தேர்ந்தெடுக்கவும்
வெளியீடு:
ஐடி | பெயர் | வயது | தொலைபேசி எண் | சம்பளம் |
7 | சுஹாஸ் | 2. 3 | 9876543239 | 42000 |
8 | மீனா | 31 | 9765412345 | 192000 |
ஒன்று | சஞ்சய் | 2. 3 | 9876543210 | 30000 |
2 | ரியா | 30 | 9977742234 | 150000 |
3 | வைப்பர் | 32 | 9898989898 | 175000 |
4 | சிம்ரன் | 28 | 9955555433 | 65000 |
5 | அக்ஷய் | 3. 4 | 9646434437 | 200000 |
அட்டவணையின் குறிப்பிட்ட நெடுவரிசைகளைச் செருகுவது
SELECT அறிக்கையைப் பயன்படுத்தி ஒரு அட்டவணையில் இருந்து மற்றொரு அட்டவணைக்கு ஒரு குறிப்பிட்ட நெடுவரிசைகளை நீங்கள் செருகலாம்.
தொடரியல்:
அட்டவணை 1 இல் நுழைக்கவும் (நெடுவரிசை_பெயர்கள்) அட்டவணை 2 இலிருந்து நெடுவரிசை_ பெயர்களைத் தேர்ந்தெடுக்கவும்
இங்கே, அட்டவணை 2 முதல் அட்டவணை 1 வரை குறிப்பிட்ட நெடுவரிசைகளைச் செருக முயற்சிக்கிறீர்கள்.
உதாரணமாக:
ஒரு உதாரணத்தைக் கவனியுங்கள், அங்கு நீங்கள் நெடுவரிசைகளை (ஐடி, பெயர்) அட்டவணையில் (எடுத்துக்காட்டு தரவு) அட்டவணையில் (சாம்பிள் டேட்டா) செருக வேண்டும்.
மாதிரி டேட்டாவில் செருகவும் (ஐடி, பெயர்) ஐடி, பெயர், எடுத்துக்காட்டு டேட்டாவிலிருந்து தேர்ந்தெடுக்கவும்
வெளியீடு:
ஐடி | பெயர் | வயது | தொலைபேசி எண் | சம்பளம் |
ஒன்று | சஞ்சய் | 2. 3 | 9876543210 | 30000 |
2 | ரியா | 30 | 9977742234 | 150000 |
3 | வைப்பர் | 32 | 9898989898 | 175000 |
4 | சிம்ரன் | 28 | 9955555433 | 65000 |
5 | அக்ஷய் | 3. 4 | 9646434437 | 200000 |
7 | சுஹாஸ் | ஏதுமில்லை | ஏதுமில்லை | ஏதுமில்லை |
8 | மீனா | ஏதுமில்லை | ஏதுமில்லை | ஏதுமில்லை |
இதன் மூலம், செருகு வினவல் SQL இல் இந்த கட்டுரையின் முடிவுக்கு வருகிறோம். SQL இல் INSERT INTO வினவலை எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் புரிந்து கொண்டீர்கள் என்று நம்புகிறேன்.INSERT வினவலைப் பயன்படுத்துவதற்கான பல்வேறு வழிகளைக் கண்டோம். நீங்கள் மேலும் அறிய விரும்பினால் MySQL இந்த திறந்த மூல தொடர்புடைய தரவுத்தளத்தை அறிந்து கொள்ளுங்கள், பின்னர் எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி MySQL ஐ ஆழமாகப் புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.
மைக்ரோசாஃப்ட் விஷுவல் ஸ்டுடியோவை எவ்வாறு பயன்படுத்துவது
எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து கருத்துரைகள் பிரிவில் குறிப்பிடவும் வினவல் SQL ஐச் செருகவும் ”நான் உங்களிடம் திரும்பி வருவேன்.