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

Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????

[es] :: PHP :: Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????

[ Pregleda: 586 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

extramedia
Nemanja Milenkovic
Padinska Skela

Član broj: 78055
Poruke: 81
80.93.240.*

Sajt: www.web-kupovina.com


Profil

icon Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????23.05.2006. u 02:19

Pozdrav svima,


Dakle ovako.....

Imamo 2 tabele:

tabela1 sadrzi kolone (data_id(PRIMARY KEY), bla_bla1, bla_bla2)...
tabela2 sadrzi kolone (data_id(PRIMARY KEY), bla_bla3, bla_bla4)...

E sad.....
Imamo PHP script koji kaze ovako...

$SQL = ("SELECT tabela1 LEFT JOIN tabela2 ON tabela1.data_id - tabela2.data_id");
mysql_select_database... balbalbalabalb

$result= mysql_query($SQL , $konekcija);

$row = mysql_fetch_assoc($result);

Dakle imamo problem jer se poklapaju imena PRIMARY KEY kolona......

Ako kazem:
echo $row['bla_bla1']; -> sve je ok!

Ali....

echo $row['data_id']; -> daje mi NULL kao rezultat ako nije doslo do isp[unjenja SQL uslova....

Sve je to super... ali kako ja PHP-u da objasnim da ja hocu da prikazem tabela1.data_id a ne tabela2.data_id ???????


Zna li iko resenje ovog problema?

23.05.2006. u 02:19 

Dejan Topalovic
Dejan Topalović
Oracle DBA & PL/SQL Developer, Erste Sparinvest (..
Vienna

Član broj: 635
Poruke: 1374
*.it-austria.net.

ICQ: 20142302
Sajt: www.outsourcing-it.com


Profil

icon Re: Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????23.05.2006. u 07:57
Koristi aliase u SQL-u.

Code:
SELECT t1.data_id AS id1, t2.id AS id2 FROM tabela1 t1 LEFT JOIN tabela2 t2 ON t1.data_id = t2.data_id

23.05.2006. u 07:57 

extramedia
Nemanja Milenkovic
Padinska Skela

Član broj: 78055
Poruke: 81
80.93.240.*

Sajt: www.web-kupovina.com


Profil

icon Re: Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????23.05.2006. u 18:36
Pa da.....

Jbg... nisam razmisljao o ALIASIMA u 4 ujutru...


Hvala!
23.05.2006. u 18:36 

[es] :: PHP :: Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????

[ Pregleda: 586 | Odgovora: 2 ]

Postavi temu Odgovori

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