In CDP Data Visualization, SQL query visuals enable you to process SQL language queries using an enhanced visual editor for SQL authoring, including autocomplete.
Start a new visual based on the US County Population dataset.
For instructions, see Creating a visual.
Select SQL Queries in the VISUALS
The shelves of the visual changed. You can find a link in the shelf area that leads you to the visual in full-screen mode, where you can view/edit the SQL statement in the SQL editor.
Enter the following text in the Enter/Edit SQL Expression modal
SELECT TA_0.`stname` as `State`, TA_0.`ctyname` as `County`, (sum((TA_0.`wa_male`))+sum((TA_0.`wa_female`))) as `White`, (sum((TA_0.`ba_male`))+sum((TA_0.`ba_female`))) as `Black or African American`, (sum((TA_0.`ia_male`))+sum((TA_0.`ia_female`))) as `American Indian and Alaska Native`, (sum((TA_0.`aa_male`))+sum((TA_0.`aa_female`))) as `Asian`, (sum((TA_0.`na_male`))+sum((TA_0.`na_female`))) as `Native Hawaiian and Other Pacific Islander`, (sum((TA_0.`tom_male`))+sum((TA_0.`tom_female`))) as `Two or More Races`, sum((TA_0.`tot_pop`)) as `Total Population` FROM `samples`.`us_counties` TA_0 GROUP BY 1, 2 LIMIT 5000
Click VALIDATE & REFRESH.
The visual is updated in the preview area. You can make further edits to the SQL code and check the changes by validating and refreshing the expression again.
If you do not need the autocomplete function, uncheck the Autocomplete on option.
Click APPLY to save the changes.
If you do not want to apply your changes, click CANCEL or just close the modal window.
Change the title to County Populations, by State /County - Query.
[Optional] You can also add a brief description of the visual below the title of the visualization.
- Click SAVE at the top left corner of the Dashboard Designer.
The table created from the query should look similar to this:
As an example of using this visual, sort on the column Native Hawaiian and Pacific Islander to see where most people of that ethnicity live. You can notice that there is a very large population in Los Angeles, San Diego, and in the Salt Lake area.