Select A.*,B* from A,B where A.ID = B.SOMEID
or
Select A.*,B* from A INNER JOIN B ON A.ID = B.SOMEID
What is difference between two usages and when to use what?
Edit: I know that when we use join we have some options such as outer,left or right. But i wonder which one is suitable for specific cases?