Join our webinar on Modern Data Pipelines for Smart Factories​ on Jun 26th

Register Now
CrateDB Logo
  • Product
    • Database
      • Overview
      • SQL examples
      • Integrations
      • Security
    • Data models
      • Time-series
      • Document/JSON
      • Vector
      • Full-text
      • Spatial
      • Relational
  • Use cases
    • Real-time analytics
    • Hybrid search
    • AI/ML integration
    • AI chatbots
    • Internet of Things
    • Geospatial analytics
    • Log & event analysis
  • Industries
    • Energy
    • Financial Services
    • FMCG
    • Logistics
    • Manufacturing
    • Oil, gas & mining
    • Smart city solutions
    • Technology platforms
    • Telco
    • Transportation
  • Resources
    • Customer stories
    • Academy
    • Asset library
    • Blog
    • Events
  • Developer
    • Documentation
    • Drivers and tools
    • Community
    • GitHub
    • Support
  • Pricing
  • Login
  • Get Started
Toggle Doc Menu
Search
    • CrateDB Cloud
    • Self-Managed
    • Getting Started
    • Reference Manual
      • Running CrateDB
      • Configuration
      • General Use
        • Data Definition
        • Data Manipulation
        • Querying Crate
          • Selecting Data
          • Joins
          • Union All
          • Refresh
          • Fulltext Search
          • Geo Search
        • Built-in Functions and Operators
        • User-Defined Functions
        • Blobs
        • Optimistic Concurrency Control
        • Information Schema
      • Administration
      • SQL Syntax
      • Client Interfaces
      • CrateDB Editions
      • Appendices
    • Admin UI
    • Crash CLI
    • Drivers and Integrations
    • Support
    • Community
    • Integration Tutorials
    • Sample Applications
  Feedback

  Suggest improvement

  Edit page

  View page source

3.3

Querying Crate¶

This section provides an overview on how to query documents using SQL. See Data Definition for information about Table creation and other Data Definition statements.

Table of Contents

  • Selecting Data
    • Introduction
    • FROM Clause
    • Joins
    • DISTINCT Clause
    • WHERE Clause
    • Regular Expressions
    • LIKE
    • NOT
    • IN
    • IS NULL
    • IS NOT NULL
    • ANY (array)
    • Limits
    • Inner Objects and Nested Objects
    • Object Arrays
    • Data Aggregation
    • Window Functions
    • GROUP BY
  • Joins
    • Cross Joins
    • Inner Joins
    • Left Outer Joins
    • Right Outer Joins
    • Full Outer Joins
    • Join Conditions
    • Available Join Algorithms
    • Limitations
  • Union All
  • Refresh
    • Introduction
    • Multiple Table Refresh
    • Partition Refresh
  • Fulltext Search
    • MATCH Predicate
    • Usage
    • Searching On Multiple Columns
    • Negative Search
    • Filter By _score
  • Geo Search
    • Introduction
    • Match Predicate
    • Exact Queries

Subscribe to the CrateDB Newsletter now

CrateDB Logo
  • Imprint
  • Contact
  • Legal
Follow us
Follow us on Twitter Follow us on LinkedIn Follow us on Facebook Follow us on Instagram Follow us on Facebook