Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
I have below table as input
id|type
1|manager
1|non manager
1|manager
1|non manager
1|non manager
1|manager
desired output: if more than one id falling into manager and non manager hen it should show as mixed as shown below.
id|type
1|mixed
Can anyone help ..
Solved! Go to Solution.
Hi @Anonymous,
do you need SQL or DAX?
If SQL, you can use following query:
SELECT
id,
CASE WHEN COUNT(DISTINCT type) > 1 THEN 'mixed' ELSE MIN(type) END "Type"
FROM YourTable
GROUP BY ID
Hi @Anonymous,
do you need SQL or DAX?
If SQL, you can use following query:
SELECT
id,
CASE WHEN COUNT(DISTINCT type) > 1 THEN 'mixed' ELSE MIN(type) END "Type"
FROM YourTable
GROUP BY ID
You should try using a case when switch in sql counting the number of unique type if it is highter than one then mixed
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 23 | |
| 20 | |
| 18 | |
| 14 |
| User | Count |
|---|---|
| 58 | |
| 51 | |
| 41 | |
| 30 | |
| 24 |