Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hi,
This a way to apply an OR in the filter conditions? Or adding an embedded where clause? The tool already applies ANDs between filters but not ORs
EX: (I figured out how to union the two tables, but how do I add the where clauses to the individual data sets?)
SELECT *
FROM [Table A]
WHERE (region in ('America', 'Europe' OR team = 'testing')
AND date > '2017-01-01'
UNION
SELECT *
FROM [Table B]
WHERE (region in ('AM', 'EU' OR team = 'TEST')
AND date > '2017-01-01'
Solved! Go to Solution.
Ok, I think I figured it out. I have to use a combination of UNION, FILTER, SEACH, ||
I used the || as a logical OR, and applied the final AND on the Report Filter section
Merge_Table = UNION (FILTER ('Table A'
SEARCH("America",Table A[region], 1, 0) ||
SEARCH("Europe",Table A[region], 1, 0) ||
SEARCH("testing",Table A[team], 1, 0)
) ,
FILTER ('Table B'
SEARCH("AM",Table A[region], 1, 0) ||
SEARCH("EU",Table A[region], 1, 0) ||
SEARCH("TEST",Table A[team], 1, 0)
)
)
Ok, I think I figured it out. I have to use a combination of UNION, FILTER, SEACH, ||
I used the || as a logical OR, and applied the final AND on the Report Filter section
Merge_Table = UNION (FILTER ('Table A'
SEARCH("America",Table A[region], 1, 0) ||
SEARCH("Europe",Table A[region], 1, 0) ||
SEARCH("testing",Table A[team], 1, 0)
) ,
FILTER ('Table B'
SEARCH("AM",Table A[region], 1, 0) ||
SEARCH("EU",Table A[region], 1, 0) ||
SEARCH("TEST",Table A[team], 1, 0)
)
)
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |