Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySql在一次选择中加入2个计数_Mysql - Fatal编程技术网

MySql在一次选择中加入2个计数

MySql在一次选择中加入2个计数,mysql,Mysql,我有两个工作查询,我想合并成一个,并产生如下4列。有人能帮忙吗?我认为一个联合会是可行的,但它似乎将卷加载和卷可用添加到同一列中 Supplier | SCP | Volume Loaded | Volume Useable =============================================== 问题2: SELECT sd.dataprovider AS Supplier, LEFT(sd.SourceCodePrefix, 2) AS SCP, COUNT(*) A

我有两个工作查询,我想合并成一个,并产生如下4列。有人能帮忙吗?我认为一个联合会是可行的,但它似乎将卷加载和卷可用添加到同一列中

Supplier | SCP | Volume Loaded | Volume Useable =============================================== 问题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)
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)
SELECT q1.Supplier, q1.SCP, `Volume Loaded`, `Volume Useable`
  FROM ( query 1 ) as q1
  JOIN ( query 2 ) as q2
    ON q1.Supplier = q2.Supplier AND q1.SCP = q2.SCP