ప్రధాన కంటెంట్‌కు వెళ్లండి
మాడ్యూల్ 2 · 4లో పాఠం 2కోర్సులో 6/57~6 min
మాడ్యూల్ పాఠాలు (2/4)

DISTINCTతో ప్రత్యేక విలువలు

కొన్నిసార్లు కాలమ్‌లో ** పునరావృత విలువలు** ఉంటాయి మరియు మీరు వాటి గురించి మాత్రమే శ్రద్ధ వహిస్తారు ప్రత్యేకమైన విలువల జాబితా. కీవర్డ్ DISTINCT తర్వాత ఉంచబడింది SELECT ఫలితం నుండి నకిలీలను తీసివేస్తుంది:

SQL
SELECT DISTINCT <colonne>
FROM   <tabella>
[WHERE <condizione>];

జాబితా చేయబడిన అన్ని నిలువు వరుసల ** కలయిక**పై ప్రత్యేకత అంచనా వేయబడుతుంది. ఉంటే మీరు రెండు నిలువు వరుసలను జాబితా చేస్తారు, both విలువలు ఉన్నప్పుడు మాత్రమే రెండు అడ్డు వరుసలు సమానంగా పరిగణించబడతాయి మ్యాచ్.

ఉదాహరణలు

SQL
-- Le città in cui abbiamo almeno un dipartimento:
SELECT DISTINCT city FROM departments;

-- Le coppie (dipartimento, città) presenti (qui ognuna unica):
SELECT DISTINCT department_id, hired_on
FROM employees;

దీనిని ప్రయత్నించండి

వ్యాయామం#sql.m2.l2.e1
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

ఉద్యోగులలో ఉన్న ప్రత్యేక డిపార్ట్‌మెంట్_ఐడి విలువలను జాబితా చేయండి (నకిలీలు తప్పనిసరిగా అదృశ్యమవుతాయి).

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

నకిలీలను తీసివేయడానికి SELECT తర్వాత DISTINCTని జోడించండి.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది

వ్యాయామం సమీక్షించండి

వ్యాయామం#sql.m2.l2.e2
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

2020 నుండి నియమించబడిన ఉద్యోగుల కోసం విభిన్నమైన (department_id, hired_on) జతలను జాబితా చేయండి.

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

DISTINCT అన్ని జాబితా చేయబడిన నిలువు వరుసల కలయికపై ప్రత్యేకతను అంచనా వేస్తుంది.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది