Suppose I have following query:
Query 1
SELECT * FROM Table1 T1, Table2 T2
WHERE T1.ID = T2.ID
Query 2
SELECT * FROM Table1 T1
INNER JOIN Table T2 T2
ON T1.ID = T2.ID
Is this 2 query always produce same result set and equivalent performance?
I am asking this as one of the existing project I am working on using Query 1 instead of Query 2 (no INNER JOIN used in reporting nor query). I am wondering if there is any extra benefits of using Query 1.