Office
Prihlásenie

Vlastnosť JedinečnéZáznamy

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Pomocou vlastnosti JedinečnéZáznamy môžete určiť, či sa majú vracať iba jedinečné záznamy založené na všetkých poliach v základnom zdroji údajov, a nielen tie polia, ktoré sú súčasťou samotného dotazu.

Poznámka: Vlastnosť JedinečnéZáznamy sa vzťahuje len na pripájací a vytvárajúci akčný dotaz a výberový dotaz.

Nastavenie

Vlastnosť JedinečnéZáznamy používa tieto nastavenia.

Nastavenie

Popis

Áno

Nevracia duplicitné záznamy.

Nie

(Predvolené nastavenie) Vracia duplicitné záznamy.


Vlastnosť JedinečnéZáznamy môžete nastaviť v hárku vlastností dotazu alebo v zobrazení SQL okna dotazu.

Poznámka: Túto vlastnosť môžete nastaviť pri vytváraní nového dotazu pomocou príkazu SQL. Predikát DISTINCTROW zodpovedá nastaveniu vlastnosti JedinečnéZáznamy. Predikát DISTINCT zodpovedá nastaveniu vlastnosti JedinečnéHodnoty.

Poznámky

Vlastnosť JedinečnéZáznamy môžete použiť, ak chcete vynechať údaje založené na celých duplicitných záznamoch a nielen na duplicitných poliach. Microsoft Office Access 2007 považuje záznam za jedinečný, ak hodnota v jednom poli záznamu sa odlišuje od hodnoty v rovnakom poli iného záznamu.

Vlastnosť JedinečnéZáznamy je účinná, iba ak sa používa v dotaze viac ako jedna tabuľka a vyberú sa polia z tabuľky, ktorá bola použitá v dotaze. Vlastnosť JedinečnéZáznamy sa ignoruje, ak dotaz obsahuje len jednu tabuľku.

Vlastnosti JedinečnéHodnoty a JedinečnéZáznamy sú prepojené, a preto v danej chvíli môže byť iba jedna z nich nastavená na hodnotu Áno. Ak napríklad nastavíte vlastnosť JedinečnéZáznamy na hodnotu Áno, Access automaticky nastaví vlastnosť JedinečnéHodnoty na hodnotu Nie. Obe vlastnosti však môžete nastaviť na hodnotu Nie. Ak sú obe vlastnosti nastavené na hodnotu Nie, vracajú sa všetky záznamy.

Príklad

Dotaz v tomto príklade vracia z tabuľky Zákazníci zoznam zákazníkov, ktorí majú aspoň jednu objednávku v tabuľke Objednávky.

Tabuľka Zákazníci

Názov spoločnosti

Identifikácia zákazníka

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica Inter. Salchichas sa

FISSA

Folies gourmandes

FOLIG


Tabuľka Objednávky

Identifikácia zákazníka

Identifikácia objednávky

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


Nasledujúci príkaz SQL vráti mená zákazníkov v nasledujúcej tabuľke:

SELECT DISTINCTROW Customers.CompanyName, Customers.CustomerID
FROM Customers INNER JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;

Vrátení zákazníci

Identifikácia zákazníka

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG


Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×