Help with Beastmode on Count with Condition
Hello, I feel like this should be a simple thing to do, but am stumped.
I am trying to do a count of order numbers where there is a condition to be met. Is there a if function that I can follow to do this?
For example, there is a list of vendors, some of which have registered and some have not. I want to count the # of orders the vendor has for 1) if they are registered and 2) if they are not registered in two separate columns.
I tried a few things, but can't seem to get it..
1) if 'isRegistered' = 'True' then count(OrderNo)
2) case when 'isRegistered' = 'True' then count(OrderNo) else 0 end. This step kind of works but whenever 'isRegistered' = 'False', it will just display as 0.
You can use a CASE statement to conditionally count values in a beast mode. You're close but yours is only counting everything if isRegistered is true. You want something like this:
COUNT(CASE WHEN `isRegistered` = 'True' THEN `OrderNo` END)
COUNT(CASE WHEN `isRegistered` = 'False' THEN `OrderNo` END)**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**1
That's really helpful, thank you! Is there a way to do this if the value is null? For example...
count(case when 'isRegistered' = NULL then 'OrderNo' END)
And vice versa is there a way to count OrderNo if 'isRegistered' has ANY populated value, for example:
count(case when 'isRegistered' not NULL then "OrderNo' END)0
you would do
isRegisteredIS NULL and
isregisteredIS NOT NULL when evaluating nulls.**Check out my Domo Tips & Tricks Videos
**Make sure to any users posts that helped you.
**Please mark as accepted the ones who solved your issue.0
- 10.5K All Categories
- 8 Connect
- 918 Connectors
- 250 Workbench
- 473 Transform
- 1.7K Magic ETL
- 69 SQL DataFlows
- 478 Datasets
- 212 Visualize
- 258 Beast Mode
- 2.1K Charting
- 12 Variables
- 85 Cards, Dashboards, Stories
- 19 Automate
- 356 APIs & Domo Developer
- 89 Apps
- 3 Workflows
- 20 Predict
- 5 Jupyter Workspaces
- 15 R & Python Tiles
- 247 Distribute
- 63 Domo Everywhere
- 243 Scheduled Reports
- 21 Manage
- 42 Governance & Security
- 184 Product Ideas
- 1.2K Ideas Exchange
- 11 Community Forums
- 27 Getting Started
- 14 Community Member Introductions
- 55 Community News
- 4.5K Archive