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