» »

SQL select problemček

SQL select problemček

darh ::

Nimam več idej kako :)

da pokažem kaj mislim

tbl_1:
[userID_1 | userID2]

tbl_2:
[userID | username]

V enem selectu bi rad dobu "username" za "userID_1" in "userID2"


kako? za enega userja res ni problem naredit... tukej sem pa brez idej... če bi kdo lahko priskoču na pomoč...

gre za MySQL drugač...
Excuses are useless! Results are priceless!

Loki ::

ugibam ... mogoce kaksen JOIN?
select username form tbl1 where user_id = ...
RIGHT JOIN select username (itn)

darh ::

ja to že... to mi je jasno... sej pravim da z mi enim "userID"jem to NI PROBLEM naredit....
Excuses are useless! Results are priceless!

Urko ::

SELECT *
FROM Table1 INNER JOIN Table2 ON ([Table1].[UserID]=[Table2].[UserID1]) AND ([Table1].[UserID]=[Table2].[UserID2]);

mogoce ti bo to kaj pomagalo ???

darh ::

nope.. ne deluje.. ker je nemogoče da bi bila oba pogoja na enkrat izpolnjena, razn če je userID_1 in userID2 enak v tbl_1....
Excuses are useless! Results are priceless!

Urko ::

Kaj pa tole ??
SELECT [Table2].[UserID], [Table2].[UserName]
FROM Table2 INNER JOIN Table1 ON ([Table2].[UserID]=[Table1].[UserID2]) Or ([Table2].[UserID]=[Table1].[UserID1])
WHERE [Table1].[UserID1]=1221 And [Table1].[UserID2]=1122;

MH0 ::

lahko bi pa res malo natančneje opisal kaj hočeš!
mogoče pa je čisto enostavno?
kaj takega:
SELECT A.userID_1, B.username, A.userID2, C.username
FROM tbl_1 A, tbl_2 B, tbl_2 C
WHERE A.userID_1 = B.userID
AND A.userID2 = C.userID

darh ::

MH0: zelo KUL... da bi še enkrat uporabu drugo tabelo mi pa ni prišlo na misel... TNX !

a zakaj to rabim?
pri naprimer novicah imaš kreatorja pa last changerja... pa ID od obeh... pa da ne greš 2 querya delat sem misl uda s da z enim...


anyway.. tnx... to sm rabu... naprej znam :)
Excuses are useless! Results are priceless!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Myslq index ne deluje???

Oddelek: Izdelava spletišč
172215 (1993) algo
»

Predlog - tabela - plačilni sistemi

Oddelek: Programiranje
5971 (780) programercek
»

sql težava

Oddelek: Izdelava spletišč
51331 (1081) CaqKa
»

PHP - pomoč

Oddelek: Izdelava spletišč
131856 (1500) BlueRunner
»

Sortiranje podatkov v PHPju

Oddelek: Programiranje
81189 (1039) poweroff

Več podobnih tem