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: 440 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CallMeSaMaster
Sarajevo

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



Profil

icon Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 14:03

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?
10.08.2006. u 14:03 

chachka
Srđan Mijatov
Subotica

Moderator
Član broj: 53780
Poruke: 495
*.tippnet.co.yu.

Sajt: www.baze-podataka.net


Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 16:25
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
10.08.2006. u 16:25 

CallMeSaMaster
Sarajevo

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



Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 17:40
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
10.08.2006. u 17:40 

goranvuc
Goran Vucicevic
Novi Sad

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

Sajt: www.clickersoftware.com


Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?10.08.2006. u 17:47
Pa @chachka ti je dao pravo resenje, koje odgovara onom sto si zeleo - u cemu je problem?
vidi GoranVucicevic #28045

www.clickersoftware.com
10.08.2006. u 17:47 

Shaggy
Beograd

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



Profil

icon Re: Dva parametra iz jedne tabele kroz jedan upit?11.08.2006. u 15:38
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
11.08.2006. u 15:38 

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

[ Pregleda: 440 | Odgovora: 4 ]

Postavi temu Odgovori

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