advanced-queries

command
v0.28.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2026 License: AGPL-3.0 Imports: 5 Imported by: 0

README

Advanced Queries

This example demonstrates advanced query builder features for complex database operations.

Features Demonstrated

  • Join queries with multiple tables
  • OR conditions in WHERE clauses
  • WhereIn for filtering by a list of values
  • WhereBetween for range queries
  • WhereNull and WhereNotNull for null checks
  • GroupBy and Having clauses
  • Multiple OrderBy clauses
  • Pagination with Offset and Limit
  • Aggregation functions (Count, Avg, Sum)
  • Subqueries

Running the Example

cd examples/advanced-queries
go run main.go

Prerequisites

  • SQLite database (or modify the DSN to use your preferred database)
  • Appropriate tables with sample data (users, posts, orders)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL