我有什么条款:
我有两个表,第一个是user_faktorha
保存发票数据和第二被u_payment
保存支付数据。的MySQL集团两个栏与地方两个两组
我想要什么:
我想一群来自这两表中的所有数据,并有一个结果作为一个桌子和两个表。
我的两个表样本查询的是sqlfiddle:http://sqlfiddle.com/#!2/b9f9e/4
有什么问题:
我试图解决这个问题,但每次给出错误的结果,例如(可以看到sqlfiddle)用户/告诉给出错误的总和(价格)结果命名为habib
。
habib's faktorhaprice = -508261 and habib's paymentprice = 648000
但和结果在主查询有错误的数据-7115654 and 13000000
有什么解决办法?
仅在u_payment表的SQLFiddle中,您将选择的行限制为那些WHERE Active ='1'',但在您的主查询中,您已忽略此限制 - 是否希望主查询将此限制包含在u_payment记录呢? –
是的,必须包含在主查询中。但我不知道该怎么做:),把它留在主体上。 – Root125