DATABASE TESTING Questions and Answers

What are the different types of Join conditions in SQL?

Inner join, Outer Join, Left outer join, Right outer join. And try to explain each of them if he gives time.