Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dva parametra iz jedne tabele kroz jedan upit?

[es] :: MS SQL :: Dva parametra iz jedne tabele kroz jedan upit?

[ Pregleda: 2205 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.PPPoE-2509.sa.bih.net.ba.



+1 Profil

icon Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 14:03 - pre 214 meseci
Ako imam jednu tabelu ovog tipa

Id Osoba
------------
1 Tom
2 Mike
3 James
4 Demi
5 Micheal


i imam drugu tabelu ovog tipa:

nID osoba text osoba
--------------------------------
1 1 xxx 4
2 5 xxx 1
3 2 xxx 3


gdje je Osoba fk u drugoj tabeli


Kako sada kroz jedan upit mogu da pokupim imena obje osobe koje su navedene u 2 tabeli?
 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.tippnet.co.yu.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 16:25 - pre 214 meseci
Pitanje nije sasvim jasno. Predpostavljam da ti treba duplo spajanje jedne tabele sa drugom, nesto poput
Code:

SELECT pt1.osoba, dt.tekst, pt2.osoba
  FROM druga_tabela AS dt
       INNER JOIN prva_tabela AS pt1
         ON dt.id_osobe_1 = pt1.id
       INNER JOIN prva_tabela AS pt2
         ON dt.id_osobe_2 = pt2.id

"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.europronet.ba.



+1 Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 17:40 - pre 214 meseci
Evo malo pojasnjenje:

U table 2 imam vezu izmedju pojedinih osoba.Na sajtu zeli sada da na osnovu druge tabele ispisem imena npr.
umjesto 1 xxxx 4 hocu da sa jednim upitom pokupim ime osobe 1 i sobe 4 i to da ispisem

1 xxxx 4 == Tom xxxx Demi

Jel' ista jasnije?
Hvala
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.neobee.net.



+41 Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 17:47 - pre 214 meseci
Pa @chachka ti je dao pravo resenje, koje odgovara onom sto si zeleo - u cemu je problem?
 
Odgovor na temu

Shaggy
Miša Simić
Beograd

Član broj: 89502
Poruke: 29
*.dynamic.sbb.co.yu.



Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?11.08.2006. u 15:38 - pre 214 meseci
SELECT dbo.Osobe.Ime AS Osoba1, dbo.OsobaRadi.Radi,
(SELECT O.Ime
FROM Osobe o
WHERE o.OsobaID = dbo.OsobaRadi.Osoba2ID) AS Osoba2
FROM dbo.Osobe INNER JOIN
dbo.OsobaRadi ON dbo.Osobe.OsobaID = dbo.OsobaRadi.OsobaID
Misa Simic
MCSD .NET
 
Odgovor na temu

[es] :: MS SQL :: Dva parametra iz jedne tabele kroz jedan upit?

[ Pregleda: 2205 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.