మాడ్యూల్ పాఠాలు (2/4)
… నుండి ఎంచుకోండి
SQLలో సరళమైన ప్రశ్నను SELECT అని పిలుస్తారు మరియు ఒక నుండి అడ్డు వరుసలను సంగ్రహిస్తుంది
పట్టిక. ఇది భాష యొక్క "హలో, ప్రపంచం", మరియు మీరు దీన్ని దాదాపుగా ఉపయోగిస్తారు
మీ జీవితాంతం మీరు వ్రాసే ప్రతి ప్రశ్న. కనిష్ట వాక్యనిర్మాణం:
SELECT <colonne>
FROM <tabella>;ఆంగ్లంలో చదవండి: "ఇచ్చిన పట్టిక నుండి ఈ నిలువు వరుసలను తీసుకోండి". SQL ఇంజిన్ పట్టిక వరుసను వరుసల వారీగా స్కాన్ చేస్తుంది మరియు ప్రతి ఒక్కదానికి మాత్రమే తిరిగి వస్తుంది అభ్యర్థించబడిన నిలువు వరుసలు.
అన్ని నిలువు వరుసలు లేదా కొన్ని మాత్రమే
SELECT *పట్టికలోని అన్ని నిలువు వరుసలను అందిస్తుంది. ఇది ఉపయోగపడుతుంది కొత్త డేటాసెట్ను అన్వేషించడం, కానీ "నిజమైన" కోడ్లో ఇది నివారించబడుతుంది: రేపు అయితే మీరు పట్టికకు నిలువు వరుసను జోడిస్తే, ప్రశ్న నిశ్శబ్దంగా మరింత డేటాను అందిస్తుంది.SELECT col1, col2జాబితా చేయబడిన నిలువు వరుసలను మాత్రమే అందిస్తుంది, ** క్రమంలో మీరు వాటిని వ్రాయండి**. ఆర్డర్ను మార్చడం వల్ల అవుట్పుట్ మారుతుంది.
-- Tutto, comodo per esplorare:
SELECT * FROM employees;
-- Solo le colonne che servono, nell'ordine deciso da te:
SELECT last_name, first_name, salary
FROM employees;వైట్స్పేస్, ఇండెంటేషన్, సెమికోలన్లు
SQL ఫార్మాటింగ్తో క్షమించేది: ఈ మూడు ప్రశ్నలు ఒకేలా ఉంటాయి ఇంజిన్:
SELECT first_name, last_name FROM employees;
SELECT first_name,last_name FROM employees;
SELECT
first_name,
last_name
FROM employees;మూడవ ఫారమ్ మీరు ప్రొఫెషనల్ కోడ్లో ఎక్కువగా చూస్తారు: ఒకటి మీరు ఫీల్డ్లను జోడించినప్పుడు లేదా తీసివేసినప్పుడు ప్రతి పంక్తికి నిలువు వరుస తేడాను మరింత చదవగలిగేలా చేస్తుంది.
దీనిని ప్రయత్నించండి
ఆ క్రమంలో ఉద్యోగులందరి మొదటి పేరు (మొదటి_పేరు) మరియు చివరి పేరు (చివరి_పేరు) సంగ్రహించండి.
సూచనను చూపించు
మీరు SELECT మరియు FROM మధ్య మీకు కావలసిన రెండు నిలువు వరుసలను కామాతో వేరు చేయాలి.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది
వ్యాయామం సమీక్షించండి
ఉద్యోగుల ఇమెయిల్, చివరి_పేరు మరియు జీతం (ఈ ఖచ్చితమైన కాలమ్ క్రమంలో) సంగ్రహించండి.
సూచనను చూపించు
ఫలితంలోని నిలువు వరుస క్రమం మీరు SELECT తర్వాత వాటిని జాబితా చేసే క్రమాన్ని అనుసరిస్తుంది.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది