ஆரம்பநிலைக்கு அத்தியாவசிய SQL கட்டளைகள் ஏமாற்று தாள்

ஆரம்பநிலைக்கு அத்தியாவசிய SQL கட்டளைகள் ஏமாற்று தாள்

கட்டமைக்கப்பட்ட வினவல் மொழி (SQL) என்பது தரவுத்தளங்களை கையாளுவதற்கான தேர்வு கருவியாகும். இந்த மொழி வேறு எந்த வகையிலும் இல்லாதவாறு தரவை கையாள உங்களை அனுமதிக்கிறது, மேலும் பயன்படுத்தத் தொடங்க எதுவும் செலவாகாது!





நீங்கள் SQL கட்டளைகளுக்கு புதியவராக இருந்தால் அல்லது உங்கள் வசம் உள்ள இந்த சக்திவாய்ந்த கருவியின் சில பகுதிகளின் நினைவூட்டல் தேவைப்பட்டால், கீழே உள்ள எங்கள் SQL கட்டளைகள் ஏமாற்று தாள் உங்களுக்குத் தேவையானது. அதில் உள்ள அருமையைப் பார்க்க கீழே உருட்டவும் அல்லது எதிர்கால பயன்பாட்டிற்காக PDF ஐ பதிவிறக்கவும். (கொடுக்கப்பட்ட கட்டளைகளுக்கான எடுத்துக்காட்டுகளை PDF கொண்டுள்ளது.)





இலவச பதிவிறக்கம்: இந்த ஏமாற்றுத் தாள் ஒரு வடிவத்தில் கிடைக்கிறது பதிவிறக்கம் செய்யக்கூடிய PDF எங்கள் விநியோக பங்குதாரர், TradePub இலிருந்து. முதல் முறையாக அதை அணுகுவதற்கு நீங்கள் ஒரு குறுகிய படிவத்தை பூர்த்தி செய்ய வேண்டும். பதிவிறக்க Tamil அத்தியாவசிய SQL கட்டளைகள் ஏமாற்று தாள் .





இன்ஸ்டாகிராமில் உங்களைப் பின்தொடராதவர்கள் யார் என்று எப்படிச் சரிபார்க்கலாம்

அத்தியாவசிய SQL கட்டளைகள் ஏமாற்று தாள்

கட்டளைநடவடிக்கை
வினவல் கட்டளைகள்
தேர்ந்தெடுக்கவும்தரவை மீட்டெடுப்பதற்கான அடிப்படை வினவல் கட்டுமானத் தொகுதி.
தேர்ந்தெடுக்கவும் *SELECT உடன் * பயன்படுத்துவது அனைத்து நெடுவரிசைகளையும் வழங்குகிறது.
நெடுவரிசையைத் தேர்ந்தெடுக்கவும்அவற்றின் பெயருடன் சரியான நெடுவரிசைகளைக் குறிப்பிடவும்.
அட்டவணை. நெடுவரிசையைத் தேர்ந்தெடுக்கவும்ஒரு குறிப்பிட்ட அட்டவணையில் இருந்து ஒரு நெடுவரிசையைப் பார்க்கவும்.
இருந்துதரவை எங்கு கண்டுபிடிப்பது என்று குறிப்பிடவும்.
ASதற்காலிகமாக அட்டவணை பெயர் அல்லது நெடுவரிசை புதிய பெயருக்கு.
எங்கேநிபந்தனையுடன் முடிவுகளை வடிகட்டவும்.
மற்றும்WHERE உட்பிரிவுடன் பல நிபந்தனைகளைப் பயன்படுத்தவும். முடிவுகள் அனைத்து நிபந்தனைகளுக்கும் பொருந்த வேண்டும்.
அல்லதுWHERE உட்பிரிவுடன் பல நிபந்தனைகளைப் பயன்படுத்தவும். முடிவுகள் ஒரு நிபந்தனைக்கு மட்டுமே பொருந்த வேண்டும்.
உத்தரவின் படிஒரு நெடுவரிசை மூலம் முடிவுகளை ஆர்டர் செய்யவும். எப்படி ஆர்டர் செய்வது என்பதை தரவுத்தளம் தேர்வு செய்கிறது.
ASC நெடுவரிசை மூலம் ஆர்டர் செய்யவும்ஏறுவரிசையில் ஒரு நெடுவரிசை மூலம் முடிவுகளை ஆர்டர் செய்யவும்.
DESC நெடுவரிசை மூலம் ஆர்டர் செய்யவும்இறங்கு வரிசையில் ஒரு நெடுவரிசை மூலம் முடிவுகளை ஆர்டர் செய்யவும்.
அளவுதிரும்பிய முடிவுகளின் எண்ணிக்கையைக் கட்டுப்படுத்தவும்.
OFFSETவரிசைகளின் முதல் OFFSET எண்ணைத் தவிர்க்கவும். பெரும்பாலும் LIMIT உடன் பயன்படுத்தப்படுகிறது.
துணைமற்றொரு வினவலுக்கான தரவை மீட்டெடுக்க ஒரு வினவலை இயக்கவும்.
மொத்த செயல்பாடுகள்
COUNTவினவலுடன் பொருந்தக்கூடிய வரிசைகளின் எண்ணிக்கையை எண்ணுங்கள்.
அதிகபட்சம்ஒரு எண் நெடுவரிசையில் மிக உயர்ந்த மதிப்பை வழங்கவும்.
MINஒரு எண் நெடுவரிசையில் மிகக் குறைந்த மதிப்பை வழங்கவும்.
தொகைஒரு எண் நெடுவரிசையின் மதிப்புகளைச் சேர்க்கவும்.
ஏவிஜிஒரு எண் நெடுவரிசையின் சராசரி மதிப்பைக் கணக்கிடுங்கள்.
இருத்தல்எங்கே உட்பிரிவுக்கு பதிலாக மொத்த செயல்பாடுகளுடன் பயன்படுத்தப்படுகிறது.
குழு மூலம்ஒரு மொத்த முடிவைச் செம்மைப்படுத்தப் பயன்படுகிறது.
ஆபரேட்டர்கள்
லைக்வைல்ட்கார்ட் ஆபரேட்டர் (%) உடன் ஒரு வடிவத்திற்கான கேஸ் சென்சிடிவ் தேடல்.
நான் விரும்புகிறேன்வைல்ட்கார்ட் ஆபரேட்டர் (%) உடன் ஒரு வடிவத்திற்கான வழக்கு-உணர்திறன் இல்லாத தேடல்.
இடையில்இரண்டு மதிப்புகளுக்கு இடையிலான மதிப்பைத் தேடுங்கள். தேதிகள் அல்லது எண்களுடன் வேலை செய்கிறது.
>நிபந்தனையை விட அதிக மதிப்புகளைத் தேடுங்கள்.
> =ஒரு நிபந்தனைக்கு அதிகமான அல்லது சமமான மதிப்புகளைத் தேடுங்கள்.
<நிபந்தனையை விட குறைவான மதிப்புகளைத் தேடுங்கள்.
<=ஒரு நிபந்தனைக்கு குறைவாக அல்லது சமமான மதிப்புகளைத் தேடுங்கள்.
=ஒரு நிபந்தனைக்கு ஏற்ற மதிப்புகளைத் தேடுங்கள்.
ஒரு நிபந்தனைக்கு சமமான மதிப்புகளைத் தேடுங்கள்.
ஒன்றியம்இரண்டு தனித்துவமான வினவல்களை (ஒரே நெடுவரிசைகளுடன்) ஒரு விளைவாக இணைக்கவும்.
ஒன்றியம் அனைத்தும்இரண்டு வினவல்களை (ஒரே பத்திகளுடன்) ஒரு முடிவாக இணைக்கவும். நகல்கள் அனுமதிக்கப்படுகின்றன.
INஎங்களுக்கான சுருக்கெழுத்து. பல OR நிபந்தனைகளை குறிப்பிடுகிறது.
உள் இல்லைஎங்களுக்கான சுருக்கெழுத்து. பல OR நிபந்தனைகளை (தலைகீழாக) குறிப்பிடுகிறது அல்லது சமமாக இல்லை.
பூஜ்யம்வெற்று மதிப்புகளைச் சரிபார்க்கவும்.
பூஜ்யம் அல்லவெற்று மதிப்புகள் இல்லை என்பதை சரிபார்க்கவும்.
இன்டெர்செக்ட்இரண்டு வினவல்களுடன் பொருந்தக்கூடிய முடிவுகளைத் தரவும்.
MINUSமற்றொரு வினவலில் இல்லாத ஒரு வினவலில் முடிவுகளைத் தரவும்
இணைகிறது
ஆன்முடிவுகளை ஒப்பிட்டுப் பொருத்துவதற்கு நெடுவரிசையைக் குறிப்பிடப் பயன்படுகிறது.
பயன்படுத்துகிறதுON க்கான சுருக்கெழுத்து, இரண்டு அட்டவணைகளிலும் நெடுவரிசை பெயர் ஒரே மாதிரியாக இருக்கும்போது பயன்படுத்தப்படுகிறது.
இடது புறத்தில் சேரவும்இடது அட்டவணையில் இருந்து அனைத்து முடிவுகளும், சரியான அட்டவணையில் இருந்து பொருந்தும் முடிவுகள் மட்டுமே.
இடது புறச் சேர்க்கை (பூரணத்துடன்)(பூஜ்யத்துடன்) இடது அட்டவணையில் இருந்து அனைத்து முடிவுகளும் ஆனால் சரியான அட்டவணையில் இல்லை.
உள்நுழைவுஇடது மற்றும் வலது அட்டவணையில் பொருந்தும் அனைத்து முடிவுகளும்.
முழுமையாக வெளியே சேருங்கள்இடது மற்றும் வலது அட்டவணையில் இருந்து அனைத்து முடிவுகளும்.
முழு வெளியில் சேருங்கள் (பூரணத்துடன்)(பூஜ்யத்துடன்) இடது மற்றும் வலது அட்டவணையில் இருந்து அனைத்து முடிவுகளும் இரண்டு அட்டவணையில் உள்ள முடிவுகளைத் தவிர.
உரிமை வெளியே சேரவும்வலது அட்டவணையில் இருந்து அனைத்து முடிவுகளும், இடது அட்டவணையில் இருந்து பொருந்தும் முடிவுகள் மட்டுமே.
வலது புறச் சேர்க்கை (பூரணத்துடன்)(பூஜ்யத்துடன்) அனைத்து முடிவுகளும் வலது அட்டவணையில் இருந்து ஆனால் இடது அட்டவணையில் இல்லை.
அட்டவணைகளை உருவாக்குதல் மற்றும் திருத்துதல்
அட்டவணையை உருவாக்கவும்புதிய அட்டவணையை உருவாக்கவும்.
ஏதுமில்லைஇந்த புலத்திற்கு வெற்று மதிப்புகளை அனுமதிக்கவும்.
பூஜ்யம் இல்லைஇந்த புலத்திற்கு வெற்று மதிப்புகளை அனுமதிக்காதீர்கள்.
தோல்விஒன்று வழங்கப்படாவிட்டால் புலத்தை நிரப்புவதற்கான மதிப்பு.
ASஏற்கனவே உள்ள அட்டவணையின் கட்டமைப்பின் அடிப்படையில் ஒரு புதிய அட்டவணையை உருவாக்கவும். புதிய அட்டவணை பழைய அட்டவணையின் தரவைக் கொண்டிருக்கும்.
மாற்று அட்டவணை (நெடுவரிசையைச் சேர்)ஏற்கனவே உள்ள அட்டவணையில் புதிய நெடுவரிசையைச் சேர்க்கவும்.
மாற்று அட்டவணை (டிராப் கோலம்)ஏற்கனவே உள்ள அட்டவணையில் இருந்து ஒரு நெடுவரிசையை அகற்றவும்.
மாற்று அட்டவணை (மாற்று நெடுவரிசை)ஏற்கனவே உள்ள நெடுவரிசையின் தரவு வகையை மாற்றவும்.
மாற்று அட்டவணை (RENAME நெடுவரிசை)ஏற்கனவே உள்ள நெடுவரிசையை மறுபெயரிடுங்கள்.
மாற்று அட்டவணை (மறு அட்டவணை)ஏற்கனவே உள்ள அட்டவணையை மறுபெயரிடுங்கள்.
மாற்று அட்டவணை (மொடிஃபி பூஜ்யம்)ஒரு நெடுவரிசைக்கு பூஜ்ய மதிப்புகளை அனுமதிக்கவும்.
மேல் அட்டவணை (முற்றிலும் மாற்றப்படவில்லை)ஒரு நெடுவரிசையின் பூஜ்ய மதிப்புகளைத் தடுக்கவும்.
அட்டவணையை விடுங்கள்அட்டவணை மற்றும் அதன் எல்லா தரவையும் நீக்கவும்.
டிரான்ஸ்கேட் டேபிள்அட்டவணையில் உள்ள எல்லா தரவையும் நீக்கவும், ஆனால் அட்டவணை அல்ல.
கட்டுப்பாடுகள்
முதன்மை கீஅட்டவணையில் ஒரு பதிவை தனித்துவமாக அடையாளம் காணும் மதிப்பு. NULL மற்றும் UniQUE அல்லாத கலவையாகும்.
வெளிநாட்டு கீமற்றொரு அட்டவணையில் ஒரு தனித்துவமான மதிப்பைக் குறிப்பிடுகிறது. பெரும்பாலும் மற்ற அட்டவணையில் ஒரு முதன்மை விசை.
தனித்துவமானஒரு அட்டவணைக்கு இந்த நெடுவரிசைக்கு தனிப்பட்ட மதிப்புகளைச் செயல்படுத்தவும்.
காசோலைமதிப்புகள் ஒரு குறிப்பிட்ட நிபந்தனையை பூர்த்தி செய்வதை உறுதிசெய்க.
INDEX (உருவாக்க)அட்டவணைகளை உகந்ததாக்கி, நெடுவரிசையில் குறியீட்டைச் சேர்ப்பதன் மூலம் வினவல்களை பெரிதும் துரிதப்படுத்துங்கள்.
INDEX (தனித்துவத்தை உருவாக்கவும்)நகல் மதிப்புகளை அனுமதிக்காத ஒரு குறியீட்டை உருவாக்கவும்.
INDEX (DROP)ஒரு குறியீட்டை அகற்று.
தரவை உருவாக்குதல் மற்றும் திருத்துதல்
நுழைவு (ஒற்றை மதிப்பு)அட்டவணையில் புதிய பதிவைச் சேர்க்கவும்.
நுழைவு (பல மதிப்புகள்)ஒரு அட்டவணையில் பல புதிய பதிவுகளைச் சேர்க்கவும்.
நுழைவு (தேர்ந்தெடுக்கவும்)அட்டவணையில் பதிவுகளைச் சேர்க்கவும், ஆனால் இருக்கும் அட்டவணையில் இருந்து மதிப்புகளைப் பெறவும்.
புதுப்பிக்கவும் (அனைத்தும்)ஒரு அட்டவணையில் இருக்கும் அனைத்து பதிவுகளையும் மாற்றவும்.
புதுப்பிப்பு (எங்கே)ஒரு நிபந்தனையுடன் பொருந்தக்கூடிய அட்டவணையில் இருக்கும் பதிவுகளை மாற்றவும்.
நீக்கு (அனைத்தும்)அட்டவணையில் இருந்து அனைத்து பதிவுகளையும் அகற்று.
நீக்கு (எங்கே)ஒரு நிபந்தனையுடன் பொருந்தக்கூடிய பதிவுகளை அட்டவணையில் இருந்து அகற்றவும்.
தூண்டுதல்களை உருவாக்குதல் மற்றும் திருத்துதல்
டிரைஜரை உருவாக்கவும்ஒரு தூண்டுதலை உருவாக்கவும்.
டிரைஜரை உருவாக்கு (அல்லது மோடிஃபை)ஒரு தூண்டுதலை உருவாக்கவும் அல்லது ஏற்கனவே உள்ள தூண்டுதலை அதே பெயரில் கண்டறிந்தால் புதுப்பிக்கவும்.
எப்போது (முன்பு)நிகழ்வு நடக்கும் முன் தூண்டுதலை இயக்கவும்.
எப்போது (பிறகு)நிகழ்வு நடந்த பிறகு தூண்டுதலை இயக்கவும்.
நிகழ்வு (செருகல்)ஒரு செருகுவதற்கு முன் அல்லது பின் தூண்டியை இயக்கவும்.
நிகழ்வு (புதுப்பிப்பு)புதுப்பிப்பு நிகழும் முன் அல்லது பின் தூண்டியை இயக்கவும்.
நிகழ்வு (நீக்கு)நீக்குவதற்கு முன் அல்லது பின் தூண்டியை இயக்கவும்.
ஆன்இந்த தூண்டுதலால் எந்த அட்டவணையை குறிவைக்க வேண்டும்.
TRIGGER_TYPE (ஒவ்வொரு வரிசைக்கும்)மாற்றப்பட்ட ஒவ்வொரு வரிசையிலும் தூண்டுதலை இயக்கவும்.
TRIGGER_TYPE (ஒவ்வொரு நிலைக்கும்)எத்தனை வரிசைகள் மாற்றப்பட்டாலும், ஒரு SQL அறிக்கைக்கு ஒரு முறை தூண்டுதலை இயக்கவும்.
செயல்படுத்தமுக்கிய தூண்டுதல் வரையறையின் முடிவைக் குறிக்கும் முக்கிய சொல்.
டிராப் டிரிகர்ஒரு தூண்டுதலை நீக்கவும்.
காட்சிகளை உருவாக்குதல் மற்றும் திருத்துதல்
பார்வையை உருவாக்கவும்புதிய பார்வையை உருவாக்கவும்.
ASஒரு பார்வைக்கு தரவை எங்கு பெறுவது என்பதை வரையறுக்கவும்.
கேஸ்கேட் செய்யப்பட்ட தேர்வு விருப்பத்துடன்ஒரு பார்வை மூலம் மாற்றியமைக்கப்பட்ட எந்தத் தரவும் விதியால் வரையறுக்கப்பட்ட விதிகளுக்கு இணங்குவதை உறுதிசெய்க. வேறு எந்த காட்சிகளுக்கும் இதைப் பயன்படுத்துங்கள்.
உள்ளூர் தேர்வு விருப்பத்துடன்ஒரு பார்வை மூலம் மாற்றியமைக்கப்பட்ட எந்தத் தரவும் விதியால் வரையறுக்கப்பட்ட விதிகளுக்கு இணங்குவதை உறுதிசெய்க. வேறு எந்த பார்வைகளுக்கும் இதை புறக்கணிக்கவும்.
மீட்பு பார்வையை உருவாக்கவும்ஒரு சுழல்நிலை பார்வையை உருவாக்கவும் (ஒரு வழக்கமான பொதுவான அட்டவணை வெளிப்பாட்டைக் குறிக்கிறது).
தற்காலிக காட்சியை உருவாக்கவும்தற்போதைய அமர்வுக்கு மட்டும் இருக்கும் ஒரு பார்வையை உருவாக்கவும்.
டிராப் வியூஒரு பார்வையை நீக்கவும்.
பொதுவான அட்டவணை வெளிப்பாடுகள் (CTE கள்)
உடன்புதிய பொதுவான அட்டவணை வெளிப்பாட்டை உருவாக்கவும்.
ASCTE இல் பயன்படுத்த வேண்டிய தரவைக் குறிப்பிடவும்.
, (COMMA)சங்கிலி பல CTE கள்.
Ab தரவுத்தள இயந்திரம் செயல்படுத்துதல் மற்றும் ஆதரவு பெரும்பாலும் மாறுபடும்.

SQL: மிகவும் சக்திவாய்ந்த மொழி?

தரவுத்தள இயந்திரங்களுக்கு இடையில் SQL பேச்சுவழக்குகள் வேறுபடுகின்றன என்பதை நினைவில் கொள்ளுங்கள். இது HD DVD மற்றும் ப்ளூ-ரே (அல்லது VHS மற்றும் Betamax) ஆகியவற்றுக்கு இடையேயான வித்தியாசத்தைப் போன்றது. SQL தரவுத்தளங்களுக்கு இடையில் ஒத்திருக்கிறது, ஆனால் எப்போதாவது சிக்கலான கட்டளை அனைத்து செயல்பாடுகளிலும் சரியாக வேலை செய்யாது. இந்த ஏமாற்றுத் தாளில் உள்ள பெரும்பாலான SQL கட்டளைகள் எந்த தரவுத்தளத்திலும் வேலை செய்யும். தரவுத்தள ஆதரவு மாறுபடும் சிக்கலான கட்டளைகள் அப்படியே குறிப்பிடப்படுகின்றன.

நீங்கள் SQL ஐ அறிந்தவுடன், நீங்கள் அதை பல்வேறு பயன்பாடுகளுக்குப் பயன்படுத்தலாம். நீங்கள் ஒரு மேலாண்மை அமைப்பு, நிரலாக்க திட்டம் அல்லது அடிப்படை அறிக்கையிடலைக் கையாளுகிறீர்களோ, SQL ஒரு தரவுத்தளத்தில் உள்ள மூல சக்தியைத் திறக்கிறது. எங்களைப் படிக்க மறக்காதீர்கள் SQL க்கான அடிப்படை புரோகிராமர் வழிகாட்டி , இந்த கட்டளைகளை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய ஆழமான பார்வைக்கு.



பகிர் பகிர் ட்வீட் மின்னஞ்சல் கேனான் எதிராக நிகான்: எந்த கேமரா பிராண்ட் சிறந்தது?

கேனான் மற்றும் நிகான் கேமரா துறையில் இரண்டு பெரிய பெயர்கள். ஆனால் எந்த பிராண்ட் கேமராக்கள் மற்றும் லென்ஸ்களின் சிறந்த வரிசையை வழங்குகிறது?

Android க்கான சிறந்த இலவச உரை மற்றும் அழைப்பு பயன்பாடு
அடுத்து படிக்கவும் தொடர்புடைய தலைப்புகள்
  • நிரலாக்க
  • ஏமாற்று தாள்
  • SQL
எழுத்தாளர் பற்றி ஜோ கோபர்ன்(136 கட்டுரைகள் வெளியிடப்பட்டன)

ஜோ இங்கிலாந்தின் லிங்கன் பல்கலைக்கழகத்தில் கணினி அறிவியலில் பட்டதாரி. அவர் ஒரு தொழில்முறை மென்பொருள் டெவலப்பர், அவர் ட்ரோன்கள் பறக்காதபோது அல்லது இசை எழுதாதபோது, ​​அவர் அடிக்கடி புகைப்படம் எடுப்பதை அல்லது வீடியோக்களை தயாரிப்பதை காணலாம்.





ஜோ கோபர்னிடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்