ChartSQL
AboutProductDownloadCommunity
  • Basics
    • Intro
    • Quick Start
  • CHARTS
    • Overview
    • Auto Charts
    • Area
    • Bar
    • Bubble
    • Column
    • Combo
    • Gauge
    • Heatmap
    • Line
    • Pie
    • Radar
    • Scatter
    • Formatting & Rendering
      • Baselines
      • Formats
      • Series Titles
      • Series Labels
      • Stacked Charts
      • Grouped Category
  • ChartSQL Studio
    • Overview
    • ChartSQL Studio Cloud
    • Installing Studio Desktop
    • Basic Concepts
      • Interface Overview
      • Workspace
      • SQL Scripts & Charts
      • Folders
      • Datasources
      • Thinking in ChartSQL
    • Creating Charts
      • Editor Panels
      • Column Data Types
      • Chart Types
      • Directives
      • Stacking
      • Baselines
      • Series Titles
      • Dynamic SQL Charts
      • Dynamic Data Functions
    • Presenting
    • Settings & Customization
    • Troubleshooting & Support
    • Datasources
      • Overview
      • CSV File
      • HyperSQL
      • MongoDB
      • MySQL
      • PostgreSQL
      • SQLite
      • Custom Datasources
    • Extensions
      • Overview
      • Extension Points
      • Core Extensions
      • Extensions API Reference
  • Dashboards
    • Coming Soon
  • ChartSQL JS
    • Coming Soon
  • Reference
    • Auto Charts
    • Directives
      • @baselines
      • @baseline-types
      • @chart
      • @category
      • @formats
      • @series
      • @title
      • @subtitle
      • @groups
      • @series-types
      • @series-labels
      • @stacking-mode
      • //@directive: comments
      • @dash-id
      • @overlay-series
      • @tags
      • @select-list
    • Glossary
    • Shortcuts
    • Publishing API
  • Product & Community
    • About
    • Features
    • Use Cases
      • General Uses
      • For SQL Developers
      • For Application Developers
      • For Agencies
      • For Data Science Teams
    • Community & Support
    • Roadmap
    • Release Notes
    • In Development
      • Workspaces
      • Dashboards
        • Intro
        • Dashboards
        • Packages
        • Pages
        • Charts
        • Access Control
      • Sharing & Publishing
      • ChartSQL.js
        • Overview
      • @threshold
      • Thresholds
      • Sheets
Powered by GitBook

Support

  • Discord
  • X

ChartSQL

On this page

Was this helpful?

  1. Reference

Auto Charts

Fully auto detected charts based on the available columns in the result set

Full Auto-Detection Reference

When you have not specified @chart, ChartSQL will automatically choose a chart type when the following columns of the specified data types exist in the result set.

Default Chart Type
Non-numeric Columns
Date Columns
Datetime Columns
Numeric Columns
X-axis
Y-axis
Additional Axis/Property
Rule

Column

1

0

0

1

Non-numeric

Numeric

1

Grouped Column

1

0

0

2 or more

Non-numeric

Numeric

2

Date-based Line

0

1

0

1 or more

Date

Numeric

3

Datetime based line

0

0

1

1 or more

Datetime

Numeric

4

Stacked-Grouped Column

2 or more

0

0

2

Non-numeric 1

Numeric

Non-numeric 2 (subcategories)

5

Scatter

0

0

0

2

Numeric 1

Numeric 2

6

Bubble (scatter with size)

0

0

0

3

Numeric 1

Numeric 2

Numeric 3 (bubble size)

7

Heatmap

2

0

0

1

Non-numeric 1

Non-numeric 2

Numeric (color intensity)

8

PreviousComing SoonNextDirectives

Last updated 1 year ago

Was this helpful?