本文介绍了基于具有相同列名的两个表获取信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 您好b $ b 从两张完全相同的列中检索信息时出现问题。 表格如下: 2009年 projNr |位置|金额 A.023东10000€ A.023东2000€ A.023东5000€ C.100东8000€ Z.253东25000€ 2010年 projNr |位置|金额 A.023东500€ A.023东500€ C.100东1000€ Z.253 East 5000€ 现在我想知道2009年和2010年的金额 基于projNr A.023或者可能是动态的。 这就是我所查询但它不断重复的结果: 选择a.proNr,a.Amount,a.location,b.Amount 从2009年开始作为一个 INNER JOIN 2010年AS b ON a.projNr = b.projNr WHERE a.projNr ='A.023'AND b.projNr ='A.023' 有人可以帮帮我吗?而不是5条记录,它重复记录直到12行解决方案 HiAm getting problem retrieving information from two tables with exact the same colums.The tables are:Year 2009projNr | location | AmountA.023 East 10000€A.023 East 2000€A.023 East 5000€C.100 East 8000€Z.253 East 25000€ Year 2010projNr | location | AmountA.023 East 500€A.023 East 500€C.100 East 1000€Z.253 East 5000€Now i wanna find out the Amount from Year 2009 and 2010based on projNr A.023 or maybe dynamically.That what i query but it kept repeating the results:SELECT a.proNr, a.Amount, a.location, b.AmountFROM Year 2009 AS aINNER JOIN Year 2010 AS bON a.projNr = b.projNrWHERE a.projNr = 'A.023' AND b.projNr = 'A.023'Can someone please help me? Instead of 5 records it repeating the records till 12 rows 解决方案 这篇关于基于具有相同列名的两个表获取信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 06-11 23:39