Is there any significance in the order of table in sql join statement. For example
SELECT dept_name, emp_name
FROM Employee
INNER JOIN Department ON Employee.dept_id = Department.dept_id
and
SELECT dept_name, emp_name
FROM Department
INNER JOIN Employee ON Employee.dept_id = Department.dept_id
Is there is any performance advantage in the order of tables?
No there isn’t.
Most (if not all) DBMS’s use of a Cost based optimizer. The order in which you specify your statements does not affect speed of execution.
Oracle SQL cost based optimization
Both your statements will generate the same execution plan and hence have the same perfomance characteristics. Note that the cost will be based on available statistics. Updated statistics is very important for the optimizer to be able to generate the most efficient execution plan.