బిగినర్స్ కోసం ఎస్సెన్షియల్ SQL కమాండ్స్ చీట్ షీట్

బిగినర్స్ కోసం ఎస్సెన్షియల్ SQL కమాండ్స్ చీట్ షీట్

స్ట్రక్చర్డ్ క్వెరీ లాంగ్వేజ్ (SQL) అనేది డేటాబేస్‌లను మార్చటానికి ఎంపిక చేసే సాధనం. ఈ భాష ఇతరత్రా లేని విధంగా డేటాను మార్చటానికి మిమ్మల్ని అనుమతిస్తుంది మరియు ఉపయోగించడం ప్రారంభించడానికి ఏమీ ఖర్చు చేయదు!





మీరు SQL ఆదేశాలకు కొత్తవారైతే లేదా మీ వద్ద ఈ శక్తివంతమైన సాధనం యొక్క కొన్ని భాగాల రిమైండర్ అవసరమైతే, దిగువ మా SQL ఆదేశాల చీట్ షీట్ మీకు కావలసింది. ఇందులో ఉన్న అద్భుతాన్ని చూడటానికి క్రిందికి స్క్రోల్ చేయండి లేదా భవిష్యత్తులో ఉపయోగం కోసం PDF ని డౌన్‌లోడ్ చేయండి. (PDF ఇచ్చిన ఆదేశాలకు ఉదాహరణలను కలిగి ఉంది.)





ఉచిత డౌన్లోడ్: ఈ చీట్ షీట్ a గా అందుబాటులో ఉంది డౌన్‌లోడ్ చేయగల PDF మా పంపిణీ భాగస్వామి, ట్రేడ్‌పబ్ నుండి. మొదటిసారి మాత్రమే యాక్సెస్ చేయడానికి మీరు ఒక చిన్న ఫారమ్‌ని పూర్తి చేయాలి. డౌన్‌లోడ్ చేయండి ఎసెన్షియల్ SQL కమాండ్స్ చీట్ షీట్ .





క్రోమ్‌లో డిఫాల్ట్ వినియోగదారుని ఎలా మార్చాలి

ఎసెన్షియల్ SQL కమాండ్స్ చీట్ షీట్

కమాండ్చర్య
ప్రశ్న ఆదేశాలు
ఎంచుకోండిడేటాను తిరిగి పొందడానికి ప్రాథమిక ప్రశ్న బిల్డింగ్ బ్లాక్.
ఎంచుకోండి *SELECT తో * ఉపయోగించడం అన్ని నిలువు వరుసలను అందిస్తుంది.
నిలువు వరుసను ఎంచుకోండివారి పేరుతో ఖచ్చితమైన నిలువు వరుసలను పేర్కొనండి.
పట్టికను ఎంచుకోండి. కాలమ్ఒక నిర్దిష్ట పట్టిక నుండి ఒక నిలువు వరుసను సూచించండి.
నుండిడేటాను ఎక్కడ కనుగొనాలో పేర్కొనండి.
ASతాత్కాలికంగా కొత్త పేరుకు పట్టిక పేరు లేదా కాలమ్ అలియాస్.
ఎక్కడషరతులతో ఫలితాలను ఫిల్టర్ చేయండి.
మరియుWHERE నిబంధనతో బహుళ షరతులను ఉపయోగించండి. ఫలితాలు తప్పనిసరిగా అన్ని షరతులతో సరిపోలాలి.
లేదాWHERE నిబంధనతో బహుళ షరతులను ఉపయోగించండి. ఫలితాలు ఒక షరతుకు మాత్రమే సరిపోలాలి.
ద్వారా ఆర్డర్ఫలితాలను కాలమ్ ద్వారా ఆర్డర్ చేయండి. డేటాబేస్ ఎలా ఆర్డర్ చేయాలో ఎంచుకుంటుంది.
ASC కాలమ్ ద్వారా ఆర్డర్ చేయండిఆరోహణ క్రమంలో కాలమ్ ద్వారా ఫలితాలను ఆర్డర్ చేయండి.
DESC కాలమ్ ద్వారా ఆర్డర్ చేయండిఅవరోహణ క్రమంలో కాలమ్ ద్వారా ఫలితాలను ఆర్డర్ చేయండి.
పరిమితితిరిగి ఇవ్వబడిన ఫలితాల సంఖ్యను పరిమితం చేయండి.
OFFSETమొదటి OFFSET సంఖ్యల వరుసలను దాటవేయండి. తరచుగా LIMIT తో ఉపయోగిస్తారు.
సబ్‌క్యూరీమరొక ప్రశ్న కోసం డేటాను తిరిగి పొందడానికి ఒక ప్రశ్నను అమలు చేయండి.
మొత్తం విధులు
COUNTప్రశ్నకు సరిపోయే వరుసల సంఖ్యను లెక్కించండి.
MAXసంఖ్యా కాలమ్‌లో అత్యధిక విలువను తిరిగి ఇవ్వండి.
MINసంఖ్యా కాలమ్‌లో అత్యల్ప విలువను తిరిగి ఇవ్వండి.
SUMసంఖ్యా కాలమ్ విలువలను సంకలనం చేయండి.
AVGసంఖ్యా కాలమ్ కోసం సగటు విలువను లెక్కించండి.
ఉండుటWHERE నిబంధనకు బదులుగా మొత్తం ఫంక్షన్లతో ఉపయోగించబడుతుంది.
గ్రూప్ బైమొత్తం ఫలితాన్ని మెరుగుపరచడానికి ఉపయోగిస్తారు.
ఆపరేటర్లు
ఇష్టంవైల్డ్ కార్డ్ ఆపరేటర్ (%) తో నమూనా కోసం కేస్ సెన్సిటివ్ సెర్చ్.
నాకు ఇష్టంవైల్డ్‌కార్డ్ ఆపరేటర్ (%) తో నమూనా కోసం కేస్-సెన్సిటివ్ సెర్చ్.
మధ్యరెండు విలువల మధ్య విలువ కోసం శోధించండి. తేదీలు లేదా సంఖ్యలతో పనిచేస్తుంది.
>షరతు కంటే ఎక్కువ విలువలను శోధించండి.
> =ఒక షరతుకు ఎక్కువ లేదా సమానమైన విలువల కోసం శోధించండి.
<షరతు కంటే తక్కువ విలువలను శోధించండి.
<=ఒక షరతు కంటే తక్కువ లేదా సమానమైన విలువల కోసం శోధించండి.
=కండిషన్‌కు సరిగ్గా సరిపోయే విలువల కోసం శోధించండి.
ఒక షరతుకు సమానమైన విలువల కోసం శోధించండి.
యూనియన్ఒక ఫలితంలో రెండు ప్రత్యేకమైన ప్రశ్నలను (ఒకే నిలువు వరుసలతో) కలపండి.
యూనియన్ అన్నీరెండు ప్రశ్నలను (ఒకే నిలువు వరుసలతో) ఒక ఫలితంగా కలపండి. నకిలీలు అనుమతించబడ్డాయి.
INWHERE కోసం సంక్షిప్తలిపి. బహుళ OR పరిస్థితులను పేర్కొంటుంది.
లేదుWHERE కోసం సంక్షిప్తలిపి. బహుళ OR పరిస్థితులను (విలోమ) లేదా సమానంగా పేర్కొనలేదు.
శూన్యమైనదిఖాళీ విలువలను తనిఖీ చేయండి.
శూన్యమైనది కాదుఖాళీ విలువలు లేవని తనిఖీ చేయండి.
ఇంటర్‌సెక్ట్రెండు ప్రశ్నలకు సరిపోయే ఫలితాలను తిరిగి ఇవ్వండి.
మైనస్ఒక ప్రశ్నలోని ఫలితాలు మరొక ప్రశ్నలో లేవు. ¹
చేరతాడు
పైఫలితాలను సరిపోల్చడానికి మరియు సరిపోల్చడానికి కాలమ్‌ను పేర్కొనడానికి ఉపయోగిస్తారు.
ఉపయోగిస్తోందిON కోసం సంక్షిప్తలిపి, రెండు పట్టికలలో కాలమ్ పేరు ఒకే విధంగా ఉన్నప్పుడు ఉపయోగించబడుతుంది.
ఎడమవైపు చేరండిఎడమ పట్టిక నుండి అన్ని ఫలితాలు, కుడి పట్టిక నుండి సరిపోలే ఫలితాలు మాత్రమే.
ఎడమవైపు జాయిన్ అవ్వండి (శూన్యంతో)(శూన్యంతో) ఎడమ పట్టిక నుండి అన్ని ఫలితాలు కానీ కుడి పట్టికలో లేవు.
ఇన్నర్ జాయిన్ఎడమ మరియు కుడి రెండు పట్టికలలో సరిపోయే అన్ని ఫలితాలు.
ఫుల్ అవుటర్ జాయిన్అన్ని ఫలితాలు ఎడమ మరియు కుడి రెండు పట్టికల నుండి.
పూర్తి బాహ్య జాయిన్ (శూన్యంతో)(శూన్యంతో) రెండు పట్టికలలోని ఫలితాలను మినహాయించి ఎడమ మరియు కుడి పట్టికల రెండింటి నుండి అన్ని ఫలితాలు.
కుడి అవుట్ జాయిన్కుడి పట్టిక నుండి అన్ని ఫలితాలు, ఎడమ పట్టిక నుండి సరిపోలే ఫలితాలు మాత్రమే.
రైట్ అవుట్ జాయిన్ (శూన్యంతో)(శూన్యంతో) అన్ని ఫలితాలు కుడి పట్టిక నుండి కానీ ఎడమ పట్టికలో కాదు.
పట్టికలను సృష్టించడం మరియు సవరించడం
పట్టికను సృష్టించండికొత్త పట్టికను సృష్టించండి.
శూన్యఈ ఫీల్డ్ కోసం ఖాళీ విలువలను అనుమతించండి.
శూన్యము కాదుఈ ఫీల్డ్ కోసం ఖాళీ విలువలను అనుమతించవద్దు.
వైఫల్యంఒకటి సరఫరా చేయకపోతే ఫీల్డ్‌ని జనసాంద్రత చేయడానికి ఒక విలువ.
ASఇప్పటికే ఉన్న పట్టిక నిర్మాణం ఆధారంగా కొత్త పట్టికను సృష్టించండి. కొత్త పట్టికలో పాత పట్టిక నుండి డేటా ఉంటుంది.
ఆల్టర్ టేబుల్ (కాలమ్ జోడించండి)ఇప్పటికే ఉన్న పట్టికకు కొత్త నిలువు వరుసను జోడించండి.
ఆల్టర్ టేబుల్ (డ్రాప్ కాలమ్)ఇప్పటికే ఉన్న పట్టిక నుండి నిలువు వరుసను తీసివేయండి.
ఆల్టర్ టేబుల్ (ఆల్టర్ కాలమ్)ఇప్పటికే ఉన్న కాలమ్ యొక్క డేటాటైప్‌ను మార్చండి.
ఆల్టర్ టేబుల్ (రీమేన్ కాలమ్)ఇప్పటికే ఉన్న కాలమ్ పేరు మార్చండి.
ఆల్టర్ టేబుల్ (రీమేన్ టేబుల్)ఇప్పటికే ఉన్న పట్టిక పేరు మార్చండి.
ఆల్టర్ టేబుల్ (మోడిఫై నల్)కాలమ్ కోసం శూన్య విలువలను అనుమతించండి.
టేబుల్కాలమ్ కోసం శూన్య విలువలను నిరోధించండి.
డ్రాప్ టేబుల్పట్టిక మరియు దాని మొత్తం డేటాను తొలగించండి.
పట్టికను బదిలీ చేయండిపట్టికలోని మొత్తం డేటాను తొలగించండి, కానీ పట్టికలోనే కాదు.
అవరోధాల
ప్రాథమిక కీపట్టికలోని రికార్డును ప్రత్యేకంగా గుర్తించే విలువ. శూన్యమైనది కాదు మరియు ప్రత్యేకమైనది కాదు.
విదేశీ కీమరొక పట్టికలో ప్రత్యేకమైన విలువను సూచిస్తుంది. తరచుగా ఇతర పట్టికలో ప్రాథమిక కీ.
ఏకైకప్రతి పట్టికకు ఈ కాలమ్ కోసం ప్రత్యేకమైన విలువలను అమలు చేయండి.
తనిఖీవిలువలు నిర్దిష్ట స్థితికి అనుగుణంగా ఉన్నాయని నిర్ధారించుకోండి.
ఇండెక్స్ (క్రియేట్)పట్టికలను ఆప్టిమైజ్ చేయండి మరియు కాలమ్‌కు సూచికను జోడించడం ద్వారా ప్రశ్నలను బాగా వేగవంతం చేయండి.
INDEX (సృష్టి ప్రత్యేకత)నకిలీ విలువలను అనుమతించని సూచికను సృష్టించండి.
ఇండెక్స్ (డ్రాప్)ఒక సూచికను తీసివేయండి.
డేటాను సృష్టించడం మరియు సవరించడం
ఇన్సర్ట్ (సింగిల్ వ్యాల్యూ)పట్టికలో కొత్త రికార్డును జోడించండి.
ఇన్సర్ట్ (బహుళ విలువలు)పట్టికలో అనేక కొత్త రికార్డులను జోడించండి.
ఇన్సర్ట్ (ఎంచుకోండి)పట్టికకు రికార్డులను జోడించండి, కానీ ఇప్పటికే ఉన్న పట్టిక నుండి విలువలను పొందండి.
అప్‌డేట్ (అన్నీ)ఇప్పటికే ఉన్న అన్ని రికార్డులను పట్టికలో సవరించండి.
అప్‌డేట్ (ఎక్కడ)ఒక షరతుకు సరిపోయే పట్టికలో ఇప్పటికే ఉన్న రికార్డులను సవరించండి.
అన్నిటిని తొలిగించు)పట్టిక నుండి అన్ని రికార్డులను తొలగించండి.
తొలగించు (ఎక్కడ)ఒక షరతుకు సరిపోయే పట్టిక నుండి రికార్డులను తీసివేయండి.
ట్రిగ్గర్‌లను సృష్టించడం మరియు సవరించడం
ట్రిగ్గర్‌ను సృష్టించండిఒక ట్రిగ్గర్‌ను సృష్టించండి.
క్రియేట్ ట్రిగ్గర్ (లేదా మోడిఫై)ఒక ట్రిగ్గర్‌ని సృష్టించండి లేదా అదే పేరుతో ఒకటి కనుగొనబడితే ఇప్పటికే ఉన్న ట్రిగ్గర్‌ను అప్‌డేట్ చేయండి.
ఎప్పుడు (ముందు)ఈవెంట్ జరగడానికి ముందు ట్రిగ్గర్‌ను అమలు చేయండి.
ఎప్పుడు (తరువాత)ఈవెంట్ జరిగిన తర్వాత ట్రిగ్గర్‌ను అమలు చేయండి.
ఈవెంట్ (ఇన్సర్ట్)ఇన్సర్ట్ జరగడానికి ముందు లేదా తర్వాత ట్రిగ్గర్‌ను అమలు చేయండి.
ఈవెంట్ (అప్‌డేట్)నవీకరణ జరగడానికి ముందు లేదా తర్వాత ట్రిగ్గర్‌ను అమలు చేయండి.
ఈవెంట్ (తొలగించు)తొలగింపు జరగడానికి ముందు లేదా తర్వాత ట్రిగ్గర్‌ను అమలు చేయండి.
పైఈ ట్రిగ్గర్‌తో ఏ టేబుల్‌ని టార్గెట్ చేయాలి.
TRIGGER_TYPE (ప్రతి వరుస కోసం)మారిన ప్రతి అడ్డు వరుసకు ట్రిగ్గర్‌ను అమలు చేయండి.
TRIGGER_TYPE (ప్రతి స్టేట్మెంట్ కోసం)ఎన్ని వరుసలు మార్చబడినప్పటికీ, SQL స్టేట్‌మెంట్‌కి ఒకసారి ట్రిగ్గర్‌ను అమలు చేయండి.
మినహాయింపుప్రధాన ట్రిగ్గర్ నిర్వచనం ముగింపును సూచించడానికి కీవర్డ్.
డ్రాప్ ట్రిగ్గర్ఒక ట్రిగ్గర్‌ని తొలగించండి.
వీక్షణలను సృష్టించడం మరియు సవరించడం
వీక్షణను సృష్టించండికొత్త వీక్షణను సృష్టించండి.
ASవీక్షణ కోసం డేటాను ఎక్కడ తిరిగి పొందాలో నిర్వచించండి.
క్యాస్కేడ్ చెక్ ఎంపికతోవీక్షణ ద్వారా సవరించిన ఏదైనా డేటా నియమం ద్వారా నిర్వచించబడిన నియమాలకు అనుగుణంగా ఉందని నిర్ధారించుకోండి. ఇతర వీక్షణలకు దీన్ని వర్తించండి.
స్థానిక తనిఖీ ఎంపికతోవీక్షణ ద్వారా సవరించిన ఏదైనా డేటా నియమం ద్వారా నిర్వచించబడిన నియమాలకు అనుగుణంగా ఉందని నిర్ధారించుకోండి. ఇతర వీక్షణల కోసం దీనిని విస్మరించండి.
పునర్వినియోగ వీక్షణను సృష్టించండిపునరావృత వీక్షణను సృష్టించండి (పునరావృతమయ్యే సాధారణ పట్టిక వ్యక్తీకరణను సూచించేది).
తాత్కాలిక వీక్షణను సృష్టించండిప్రస్తుత సెషన్ కోసం మాత్రమే ఉన్న వీక్షణను సృష్టించండి.
డ్రాప్ వీక్షణవీక్షణను తొలగించండి.
సాధారణ పట్టిక వ్యక్తీకరణలు (CTE లు) ¹
తోకొత్త సాధారణ పట్టిక వ్యక్తీకరణను సృష్టించండి.
ASCTE లో ఉపయోగించాల్సిన డేటాను పేర్కొనండి.
, (COMMA)బహుళ CTE లను చైన్ చేయండి.
Ab డేటాబేస్ ఇంజిన్ అమలు మరియు మద్దతు తరచుగా మారుతూ ఉంటాయి.

SQL: చుట్టూ అత్యంత శక్తివంతమైన భాష?

SQL మాండలికాలు డేటాబేస్ ఇంజిన్‌ల మధ్య మారుతూ ఉంటాయని గుర్తుంచుకోండి. ఇది HD DVD మరియు బ్లూ-రే (లేదా VHS మరియు Betamax) మధ్య వ్యత్యాసం లాంటిది. SQL డేటాబేస్‌ల మధ్య సమానంగా ఉంటుంది, కానీ అప్పుడప్పుడు కాంప్లెక్స్ కమాండ్ అన్ని అమలులలో ఒకే విధంగా పనిచేయకపోవచ్చు. ఈ చీట్ షీట్‌లో చాలా SQL ఆదేశాలు ఏదైనా డేటాబేస్‌లో పనిచేస్తాయి. డేటాబేస్ మద్దతు మారుతున్న సంక్లిష్ట ఆదేశాలు అలా గుర్తించబడ్డాయి.

మీకు SQL తెలిసిన తర్వాత, మీరు దానిని వివిధ రకాల ఉపయోగాలకు వర్తింపజేయవచ్చు. మీరు మేనేజ్‌మెంట్ సిస్టమ్, ప్రోగ్రామింగ్ ప్రాజెక్ట్ లేదా బేసిక్ రిపోర్టింగ్‌తో వ్యవహరిస్తున్నా, SQL డేటాబేస్‌లో ఉన్న ముడి శక్తిని అన్‌లాక్ చేస్తుంది. మాది చదవడం మర్చిపోవద్దు SQL కి ప్రాథమిక ప్రోగ్రామర్ గైడ్ , ఈ ఆదేశాలను ఎలా ఉపయోగించాలో లోతైన పరిశీలన కోసం.



షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ కానన్ వర్సెస్ నికాన్: ఏ కెమెరా బ్రాండ్ మంచిది?

కెనన్ మరియు నికాన్ కెమెరా పరిశ్రమలో రెండు అతిపెద్ద పేర్లు. అయితే ఏ బ్రాండ్ కెమెరాలు మరియు లెన్స్‌ల మెరుగైన శ్రేణిని అందిస్తుంది?

సిస్టమ్ డిస్క్ విండోస్ 10 ని తీసుకుంటుంది
తదుపరి చదవండి సంబంధిత అంశాలు
  • ప్రోగ్రామింగ్
  • నకిలీ పత్రము
  • SQL
రచయిత గురుంచి జో కోబర్న్(136 కథనాలు ప్రచురించబడ్డాయి)

జో UK లోని లింకన్ విశ్వవిద్యాలయం నుండి కంప్యూటర్ సైన్స్‌లో గ్రాడ్యుయేట్. అతను ఒక ప్రొఫెషనల్ సాఫ్ట్‌వేర్ డెవలపర్, మరియు అతను డ్రోన్‌లను ఎగురవేయనప్పుడు లేదా సంగీతం వ్రాయనప్పుడు, అతను తరచుగా ఫోటోలు తీయడం లేదా వీడియోలను ఉత్పత్తి చేయడం చూడవచ్చు.





జో కోబర్న్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి