Spark Sql Join Types With Examples