我有什麼條款:
我有兩個表,第一個是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