Forum » Programiranje » [TSQL] SELECT iz dveh tabel
[TSQL] SELECT iz dveh tabel
Microsoft ::
Imam dve tabeli. Users in Data. V Users sta stolpca id (ima PK) ter Name. V Data so stolpci id (ima PK), ter Value1 in Value2. Oba, Value1 in Value2 sta FK od id PK tabele User.
Users - id [PK FK] Value1 - Data
Users - id [PK FK] Value2 - Data
Upam, da je razumljivo. Recimo, da je tabela Users sledeca:
id Name
0 Mici
1 Janez
In tabela Data:
id Value1 Value2
0 0 1
No, sedaj imam problem pri select stavku. Radi bi dobil rezultat v taksni obliki:
Data.id Users.Name1 Users.Name2
0 Mici Janez
Kako to narediti z enim samim select stavkom?
by Miha
Users - id [PK FK] Value1 - Data
Users - id [PK FK] Value2 - Data
Upam, da je razumljivo. Recimo, da je tabela Users sledeca:
id Name
0 Mici
1 Janez
In tabela Data:
id Value1 Value2
0 0 1
No, sedaj imam problem pri select stavku. Radi bi dobil rezultat v taksni obliki:
Data.id Users.Name1 Users.Name2
0 Mici Janez
Kako to narediti z enim samim select stavkom?
by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr
- spremenil: Microsoft ()
darkolord ::
SELECT d.ID, u1.Name, u2.Name FROM data d, users u1, users u2 WHERE d.Value1 = u1.ID AND d.Value2 = u2.ID
Al pa z joini.
Al pa z joini.
Microsoft ::
Super. Tale del, data d, users u1, users u2, sem ze dostikrat videl, pa vedno pozabil na njega.
Enivej, a pri uporabi join isto uporabis taksen nacin poimenovanja ene tabele z dvema razlicnima imenoma?
by Miha
Enivej, a pri uporabi join isto uporabis taksen nacin poimenovanja ene tabele z dvema razlicnima imenoma?
by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr
borchi ::
> Enivej, a pri uporabi join isto uporabis taksen nacin poimenovanja ene tabele z dvema razlicnima imenoma?
to je krajše za "NEKA_TABELA as t1". v tvojem selectu ga niti ne rabiš. brez tega pa ne boš mogel pri sub-selectih...
to je krajše za "NEKA_TABELA as t1". v tvojem selectu ga niti ne rabiš. brez tega pa ne boš mogel pri sub-selectih...
l'jga
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Windows 10 z reklamami tudi v Raziskovalcu (strani: 1 2 3 )Oddelek: Novice / Operacijski sistemi | 40302 (33866) | D3m |
» | [VB] datagridviewOddelek: Programiranje | 1940 (1323) | korenje3 |
» | Predlog - tabela - plačilni sistemiOddelek: Programiranje | 974 (783) | programercek |
» | [excel]duplikatiOddelek: Programiranje | 1477 (1404) | baksuz |
» | PCF in JokerOddelek: Omrežja in internet | 2211 (1461) | alexxxx |