1 つに結合し、以下のように 4 つの列を生成したい 2 つの作業クエリがあります。誰でも助けてもらえますか?Union が機能すると思いましたが、Volume Loaded と Volume Useable を同じ列に追加しているようです。
サプライヤー | SCP | ボリュームロード | 使用可能なボリューム ===============================================
クエリ 1:
SELECT sd.dataprovider AS Supplier, LEFT(sd.SourceCodePrefix, 2) AS SCP, COUNT(*) AS `Volume Loaded` FROM sourcedescription sd
JOIN customerafterimport cai
ON cai.`SourceCode` = sd.`SourceCodePrefix`
JOIN importcustomerpack icp
ON icp.`Id` = cai.`ImportPackId`
GROUP BY LEFT(sd.SourceCodePrefix, 2)
クエリ 2:
SELECT sd.dataprovider AS Supplier, LEFT(sd.SourceCodePrefix, 2) AS SCP, COUNT(*) AS `Volume Useable` FROM sourcedescription sd
JOIN customerafterimport cai
ON cai.`SourceCode` = sd.`SourceCodePrefix`
JOIN importcustomerpack icp
ON icp.`Id` = cai.`ImportPackId`
WHERE isRemovedValidate IS NULL
AND IsRemovedSuppress IS NULL
AND IsRemovedDeDup IS NULL
AND IsRemovedCleanse IS NULL
AND IsRemovedPostcodeCleanse IS NULL
AND IsRemovedSuppressTPS IS NULL
AND IsRemovedCleanseProfanity IS NULL
GROUP BY LEFT(sd.SourceCodePrefix, 2)