Mam 2 stoły. tbl_names
i tbl_section
który ma w sobie zarówno id
pole. Jak mam wybrać id
pole, ponieważ zawsze otrzymuję ten błąd:
1052: Column 'id' in field list is ambiguous
Oto moje zapytanie:
SELECT id, name, section
FROM tbl_names, tbl_section
WHERE tbl_names.id = tbl_section.id
Mogłem po prostu zaznaczyć wszystkie pola i uniknąć błędu. Ale to byłaby strata wydajności. Co powinienem zrobić?
INNER JOIN
„zdeprecjonowany” od czasu wprowadzenia SQL-92NATURAL JOIN
.