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: 2393 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

extramedia
Nemanja Milenkovic
Padinska Skela

Član broj: 78055
Poruke: 95
80.93.240.*



Profil

icon Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????23.05.2006. u 02:19 - pre 218 meseci
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?
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

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

Sajt: www.baze-podataka.net


+2 Profil

icon Re: Prikaz SQL-a koji sadrzi LEFT JOIN, a tabele imaju iste KEY kolone??????23.05.2006. u 07:57 - pre 218 meseci
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

Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

extramedia
Nemanja Milenkovic
Padinska Skela

Član broj: 78055
Poruke: 95
80.93.240.*



Profil

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

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


Hvala!
 
Odgovor na temu

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

[ Pregleda: 2393 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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