Mam dwie tabele, które chce połączyć w zapytaniu SELECT.
normalnie byloby SELECT * FROM tab1,tab2
z tym,że z pierwszej tabeli chce wziąć tylko jedno pole, a z drugiej wszystkie
SELECT tab1.imie, (........................) - co dalej
Mam dwie tabele, które chce połączyć w zapytaniu SELECT.
normalnie byloby SELECT * FROM tab1,tab2
z tym,że z pierwszej tabeli chce wziąć tylko jedno pole, a z drugiej wszystkie
SELECT tab1.imie, (........................) - co dalej
No to wypisz wszystkie pola, które chcesz wyciągnąć - w czym problem?
W ogóle zapytania typu "select *" nigdy nie powinny być używane - w dużych firmach są wręcz zabronione (nie chce mi sie kolejny raz pisać dlaczego).
Chyba skladnia SQL jest:
Select kolumna from tabela zatem musisz napisac tak:
SELECT kolumna3.tabela1, kolumna1.tabela2, kolumna2.tabela2, kolumna3.tabela2, kolumnaX.tabela2 from tabela1,tabela2 where twoj_warunek