Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.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
使用SQL的多表组合透视表_Sql - Fatal编程技术网

使用SQL的多表组合透视表

使用SQL的多表组合透视表,sql,Sql,我的数据集中有多个表。我需要一个表中的两列相对于另一个表中的一列进行数据透视 代码: 我需要的输出: 我现在所拥有的: 每个表都有一个id_seqno,我用它将它映射到其他每个表。。。我正在修改一个非常新的现有代码 请不要使用不适用于您的问题的标记。我删除了数据库标签,因为不清楚您实际使用的是哪一个。请仅添加您实际使用的数据库的标记。我有一阵子没发帖子了。感谢您让我知道。您的查询中定义了表5在哪里?您可能需要向我们展示示例数据,以便获得准确的答案。该查询无效,应该会引发错误。您使用的是哪种d

我的数据集中有多个表。我需要一个表中的两列相对于另一个表中的一列进行数据透视

代码:

我需要的输出:

我现在所拥有的:


每个表都有一个id_seqno,我用它将它映射到其他每个表。。。我正在修改一个非常新的现有代码

请不要使用不适用于您的问题的标记。我删除了数据库标签,因为不清楚您实际使用的是哪一个。请仅添加您实际使用的数据库的标记。我有一阵子没发帖子了。感谢您让我知道。您的查询中定义了
表5
在哪里?您可能需要向我们展示示例数据,以便获得准确的答案。该查询无效,应该会引发错误。您使用的是哪种dbms?请不要使用不适用于您的问题的标记。我删除了数据库标签,因为不清楚您实际使用的是哪一个。请仅添加您实际使用的数据库的标记。我有一阵子没发帖子了。感谢您让我知道。您的查询中定义了
表5
在哪里?您可能需要向我们展示示例数据,以便获得准确的答案。该查询无效,应该会引发错误。您使用的是哪种数据库管理系统?
  SELECT DISTINCT 

  table1.name,  

  table6.count,
  table6.car_name 


From Master_Table   

Inner Join table1 
        On Master_Table.ID_SEQNO = table1.ID_SEQNO
Inner Join table2 
        On table1.table1_ID_SEQNO = table2.table1_ID_SEQNO

Inner Join table3
        On table2.ID_SEQNO = table3.ID_SEQNO

Inner Join table4
        On table3.ID_SEQNO = table4.ID_SEQNO



Left Outer Join table5
        On table4.CANDIDATE_ID_SEQNO = table5.CANDIDATE_ID_SEQNO

Left Outer Join table6
        On table5.ID_SEQNO = table6.ID_SEQNO


ORDER BY table1.name  
Master_Table : Has names , Date, Time of ownership etc
table1 has info on each name , adress phone number email etc
 table2 has info like cars insurance etc so on... I have used id_seqno to join statements without which the code doesn't work.