Static Methodgrdb 7.1.0GRDB

select(sql:arguments:)

Returns a request that selects the provided SQL string.

TableRecord+QueryInterfaceRequest.swift:84
static func select(sql: String, arguments: StatementArguments = StatementArguments()) -> QueryInterfaceRequest<Self>

For example:

struct Player: TableRecord { }

// SELECT id, name FROM player
let request = Player.select(sql: "id, name")

// SELECT id, IFNULL(name, 'Anonymous') FROM player
let defaultName = "Anonymous"
let request = Player.select(sql: "id, IFNULL(name, ?)", arguments: [defaultName])