SQL DISTINCT parancs SQL bemutató

A Megkülönböztető parancs jön kevesebb a tranzakciós adatbázisokban előtt. Gyakrabban használják egy adattárházban és jelentések készítéséhez, vagyis ahol elbocsátások történhetnek.

parancs

Például a Dimenzió építése az adattárházban minden érték pontosan egyszer töltődik be a dimenziótáblába.

SQL DISTINCT szintaxis

A SQL szintaxis a Select Distinct lekérdezés a következőképpen épül fel:

Segítségével KÜLÖNBÖZŐ meghatározza, melyik Az oszlop ellenőrezte az elbocsátásokat és kiküszöbölte kell lennie.

SQL DISTINCT példa

A SQL DISTINCT példa a "PKW" táblázatot használjuk:

A táblázatból láthatjuk, hogy nem redundancia-mentes. Az összes autó redundancia nélküli megjelenítése érdekében a SQL Distinct parancs az alábbiak szerint használják:

A Az SQL Distinct lekérdezés eredménye így nézne ki:

Bár az "Auto A" modell kétszer jelenik meg a PKW táblázatban, az SQL lekérdezésben a Megkülönböztető parancs csak egyszer jelenik meg, ezért a redundancia mentes.