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 | 47397 (40961) | D3m |
| » | [VB] datagridviewOddelek: Programiranje | 2080 (1463) | korenje3 |
| » | Predlog - tabela - plačilni sistemiOddelek: Programiranje | 1089 (898) | programercek |
| » | [excel]duplikatiOddelek: Programiranje | 1617 (1544) | baksuz |
| » | PCF in JokerOddelek: Omrežja in internet | 2328 (1578) | alexxxx |