Vegyület táblázatok a lekérdezés

Nyelv 1C lekérdezés segítségével kapcsolódni két vagy több táblából. Link alatt utal dokkoló a két asztal kulcsfontosságú területeken.

Vegyület táblázatok a lekérdezés

Mind a 4 típusú kapcsolatok

  • Teljes elérés - az eredmény egy táblázatot, amely az összes kijelölt oszlop, jellemzően a sorok számát száma megegyezik az egybeeső sor billentyű, valamint az összes egyező.
  • A bal kapcsolatban - a kimenet lesz kiválasztva terén egyaránt táblázatok (teljesen egybeesnek az első és a második kulcs vegyület), a sorok száma mindig megegyezik a szám az első táblázatban.
  • Csatlakozás Jobb - bal szemben (második fő táblázatot).
  • Belső csatlakozás - a sorok számát, ahány illeszkedő asztalt hipotézis szövegösszefűzés.

Lehetőség, hogy válassza ki az összes mezőt összekapcsolt táblák (nevezzük őket név szerint), de ha a kapcsolat nem a belső, ennek hiányában a mező lesz a NULL értéket, így meg kell kezelni, egy speciális módon vagy helyettesítő értéket EstNULL () függvényt.

Az a feltétel, hogy a vegyület lehet egy egyszerű állapot „TRUE”, amelyek össze vannak kapcsolva az asztal egy jelentős növekedése a sorok száma (minden sor van csatlakoztatva minden egyes sorában a második táblázat).

Az ilyen kérelmeket több forrásból is okozhat a hiány memória, vagy a kivitelezett hosszú ideig, akár a „befagyasztása”.

Különböző szervezetek használják saját céljaikra és feladataik:

Maradt. ha azt szeretné, hogy adjunk egy főtábla néhány egyéb tulajdonságait. Például, hogy hozzá a listához az ügyfelek követelés, bankszámlaszám, neve a fejét.
Az alkotó egy ilyen kérést kell megvalósítani annak hiányában a másolatok jobb táblázatsorokat, ez megkönnyíti a használatát ideiglenes vagy beágyazott táblázatok. Ellenkező esetben a bal oldali táblázat páros vállalkozók, amelyek megzavarják a helyes felfogás.

Ha zadvoeniya egy dinamikus listában. ez hibát okozhat ismétlődő kulcs mezőben.

Belső kapcsolat arra szolgál, hogy korlátozza a maximális mintát, például, hogy megkapja az ügyfelek, akik végrehajtása a kiválasztott időszakban.

A kereskedelmi menedzser, hogy megoldja ezt a problémát a kapcsolat nem olyan fontos, elegendő lenne, hogy foglalkozzon a nyilvántartás „Sales”, de a „számviteli Company”, a kapcsolat lesz a helyes döntés: elvégre nem tudjuk előre, hogy milyen elszámolási számla használják az eladás lehet felhasználó által létrehozott egy al-számla (ez ad egy rövidebb megoldás, de minden attól függ, a helyzet - nem biztos, hogy meg kell univerzális).

Ha szükséges, több mint két asztal előállított vegyületet láncú vegyületek - elő először az első vegyületet és a vegyületet elő az eredmény a későbbi táblázatokban.

A követelmény az ilyen táblák:

  • különböző álnevek és nem keresztező kulcsok és táblázatok neveit.
  • Amikor a többszörös kapcsolatokat megengedett kombinációja többféle vegyületek.

Hogyan kell beállítani a csatlakozási kérés a kivitelező:

1. lépés: Válassza ki a szükséges táblázatokat, amelyek csatlakozni

Vegyület táblázatok a lekérdezés

  • Ez úgy történik, a lap a lekérdezés tervezési asztalra.
  • Ezután közvetlenül válassza ki a kívánt mezőket.

2. lépés: Menj a lap „Kapcsolatok”

  • Egyszerű táblázatok, ahol világosan meghatározott kommunikációs, a rendszer egyesíti magát
  • Ebben az esetben a bal oldali csatlakozó
  • Ahhoz, hogy a belső: mindkét zászlók eltávolítják a „Mindenki” -, akkor egy táblázat lesz csak vállalkozók, akik a kapcsolattartó személyek
  • Ahhoz, hogy a teljes: mind zászlók vannak beállítva
  • Ha a kapcsolat a két feltétel még egy kommunikációs vonalon.
    Vegyület táblázatok a lekérdezés

A kapcsolat típusa van beállítva megfelelő „Unió” szó, a többi a szintaxis azonos. Jobb, hogy nem úgy, mint a lekérdezés tervező automatikusan felcseréli az asztalra, és a bal oldali kapcsolatot.

Példa szöveges lekérdezés „Belső kapcsolat”:

Példa maradt kapcsolat

Példa „teljes vegyület”

Mit kell figyelni:

  • Mint már említettük, a nullákat a bal vagy a teljes kapcsolat.
  • A gondos használatot és teljes a kapcsolat szakaszai közül az utolsó, a nyilvántartások ez nagyban lassítja a mintában.
  • Amikor a tervező figyelni, hogy a csatlakozott asztalra néha lehet helyettesíteni a bal oldali tábla nem várható tőled, ha ez hiányzik a kezdet, majd meg kell kijavítani kézzel, illetve a jobb oldali (egy másodperc figyelmet, hogy mentse a jövőben).
  • Ha úgy dönt, a táblázat 2., de nem adja meg a kapcsolat, akkor kap a teljes implicit kapcsolat (táblázatok lesz egy „vessző”). például:

- Bertrand Russell

Kapcsolódó cikkek