pub fn left_join(self, other: LazyFrame, left_on: Expr, right_on: Expr) -> LazyFrame {
        let opt_state = self.get_opt_state();
        let lp = self
            .get_plan_builder()
            .join(other.logical_plan, JoinType::Left, left_on, right_on)
            .build();
        Self::from_logical_plan(lp, opt_state)
    }
/// Join query with other lazy query.
///
/// # Example
///
/// ```rust
/// use polars::prelude::*;
/// use polars::lazy::dsl::*;
/// fn join_dataframes(ldf: LazyFrame, other: LazyFrame) -> LazyFrame {
///         ldf
///         .left_join(other, col("foo"), col("bar"))
/// }
/// ```
Join query with other lazy query.
Join query with other lazy query .
pub fn left_join(self, other: LazyFrame, left_on: Expr, right_on: Expr) -> LazyFrame {
        let opt_state = self.get_opt_state();
        let lp = self
            .get_plan_builder()
            .join(other.logical_plan, JoinType::Left, left_on, right_on)
            .build();
        Self::from_logical_plan(lp, opt_state)
    }
pub fn left_join ( self , other : LazyFrame , left_on : Expr , right_on : Expr ) -> LazyFrame { let opt_state = self . get_opt_state ( ) ; let lp = self . get_plan_builder ( ) . join ( other . logical_plan , JoinType :: Left , left_on , right_on ) . build ( ) ; Self :: from_logical_plan ( lp , opt_state ) }
Join query with other lazy query.
Join query with other lazy query .
self
other
LazyFrame
left_on
Expr
right_on
Expr
self
other
LazyFrame
left_on
Expr
right_on
Expr
example
```rust
use polars::prelude::*;
use polars::lazy::dsl::*;
fn join_dataframes(ldf: LazyFrame, other: LazyFrame) -> LazyFrame {
ldf
.left_join(other, col("foo"), col("bar"))
}
```
` ` ` rust use polars :: prelude :: * ; use polars :: lazy :: dsl :: * ; fn join_dataframes ( ldf : LazyFrame other : LazyFrame ) - > LazyFrame { ldf . left_join ( other col ( " foo " ) col ( " bar " )) } ` ` `