Struct pinto::query_builder::Select [] [src]

pub struct Select<'a> { /* fields omitted */ }

SELECT

Methods

impl<'a> Select<'a>
[src]

Construct a new SELECT query builder

Set a table alias (AS)

Specify desired table fields in result set

Filter result set based on conditions (WHERE clause)

Group result set based on common value (GROUP BY clause)

Filter result set based on an expression on an aggregate value (HAVING clause)

Order result set based on the value of an expression (ORDER BY clause)

Limit number of rows in result set (LIMIT)

Offset number of rows in result set (OFFSET)

Generate SQL query (String) from subsequent method calls

Trait Implementations

impl<'a> Debug for Select<'a>
[src]

Formats the value using the given formatter.

impl<'a> Display for Select<'a>
[src]

Formats the value using the given formatter. Read more