我有两个表中获取数据..两个表,如何从这些表
客户票据 - 包含客户
从billRecievedFromClient法案Infor公司 - 包括我们从receievd量客户账单
mysql> select * from clientBills;
+ ------------ + ------------ + ------------ + ----- ------- +
|日期| clientCode | billNumber | billAmount |
+ ------------ + ------------ + ------------ + ------ ------ +
| 2012-02-17 | C0001 | B0001 | 1200.00 |
| 2012-02-17 | C0001 | B0002 | 1000.00 |
| 2012-02-17 | C0002 | B0003 | 1233.00 |
| 2012-02-18 | C0003 | B0004 | 12000.00 |
| 2012-02-18 | C0001 | B0005 | 400.00 |
+ ------------ + ------------ + ------------ + ------ ------ +
mysql> select * from billRecievedFromClient;
+ ------------ + -------------- + --------------- + -------- + --------- +
|日期| receivedCode | forBillNumber |数额|备注|
+ ------------ + -------------- + --------------- + - ------- + --------- +
| 2012-02-18 | R0001 | B0001 | 200.00 |现金|
| 2012-02-18 | R0002 | B0001 | 300.00 |现金|
| 2012-02-18 | R0003 | B0002 | 300.00 |现金|
| 2012-02-18 | R0004 | B0003 | 233.00 |现金|
| 2012-02-18 | R0005 | B0001 | 700.00 |现金|
+ ------------ + -------------- + --------------- + - ------- + --------- +
现在我想要这样的信息---即客户端C0001,有3票据。并且他完全支付了一张账单,部分支付了一张账单,并支付了一张账单完成金额。
+ ------------ + ---------- - + ------------------------------------ +
| billNumber | billAmount | SUM(billRecievedFromClient。数额)|
+ ------------ + ------------ + ------------------- ----------------- +
| B0001 | 1200.00 | 1200.00 |
| B0002 | 1000.00 | 300.00 |
| B0005 | 400.00 | 00.00 |
+ ------------ + ------------ + ------------------- ----------------- +
记得,因为他没有启动第三缴费,也不会是,在第二个表中的任何条目..
能有什么是这个查询?
请建议..
非常感谢!
有人格式问题请... – 2012-02-18 10:04:24