Szukałem daleko i szeroko, ale nie mogę znaleźć odpowiedzi, prawdopodobnie dlatego, że nie mogę znaleźć właściwego sposobu, aby zadać pytanie. Więc oto jest: czy istnieje jakikolwiek powód, aby preferować którekolwiek z tych dwóch zapytań?ŁĄCZENIA vs WYBÓR z wielu tabel
SELECT * FROM table1, table2 WHERE table1.id = table2.id;
i
SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id;
Pytanie wynika z dużo bardziej skomplikowane zapytania, które staram się optymalizować, ale myślę, że te dwie kwerendy zawierają istotę kwestii i mam nadzieję, prosząc w ten sposób będzie bardziej użyteczny dla innych. Z góry dziękuję.
Czy to pierwsze zapytanie działa?Jeśli tak, zakładam, że robi to w milczeniu, ale nie wiem, jakiego typu. – eykanal
To działa, testowałem to przed wysłaniem. ;) – Sophivorus