Autor Zpráva
Petr1
Profil *
Zdravím,
zkouším aliasy v SQL ale nejde mi to. Byl by někdo ochotný ukázat jak na to? Umím spojit tabulky, ale už nevím jak vytáhnout např. ID z té a oné tabulky.
Příklad:
SELECT *
FROM tabulka1 AS a
LEFT JOIN tabulka2 AS b ON (b.id = a.autor) 
LEFT JOIN tabulka3 AS c ON (c.id = a.spoluautor) 

Pokud vytáhnu pole ID tak se to vezme z první tabulky "tabulka1". Ale jak vytáhnout ID z té druhé a třetí zvlášť?
Koukal jsem po tutorialu na netu skrze ALIASy ale nic kloudnýho jsem nenašel.
Děkuji
pcmanik
Profil
Petr1:
SELECT a.id AS id1, b.id AS id2, c.id AS id3 FROM ...
abc
Profil
SELECT a.id, b.id, c.id ... 
Petr1
Profil *
Paráda, díky! :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: