You can build this interactively as a dashboard. This approach will also generate the script you would need if you want that.
Create your distribution of Column1.
Now Create another distribution of Column1, but add a Local Data Filter that is using Column2. Select the Pass group so that this report window now displays just the Pass observations. I would then collapse the Local Data filter area, but that is up to you.
In the lower-right of each of those report windows, check the box. Now from that same area, click the down arrow and choose to Combine Windows. This will give you both reports in one window, but they are arranged horizontally. Click the filtered report, and drag it to below the non-filtered report.
I think this will give you everything that you need.
Dan Obermiller