Пагинация по куплетам песни Postgres
Как реализовать пагинацию по куплетам при получении текста песни? Мой запрос:
builder := sq.Select(
"s.id",
"s.song",
"s.text",
"g.name",
).From("songs AS s").
Join("groups_songs AS gs ON s.id = gs.song_id").
Join("groups AS g ON gs.groups_id = g.id").
Where(sq.Eq{"s.song": name}).
Where(sq.Eq{"s.deleted_at": "IS NULL"}).
OrderBy("text").PlaceholderFormat(sq.Dollar)
q, args, err := builder.ToSql()