この sql に何を追加すればよいですか? 私のシステムには、外部の Keyがあります。同じものすべてにID_Number
1 つだけを表示し、0 を持たない Bill.Arrears125 または 0 を持たない Bill.Arrears521 をすべて選択し、Bill.Pay_Date を最新にする必要があります。ID_Number
ID_Numbers
ID_Number
ID_Number
Arrears125 と Arrears521 が 0 ではなく、Pay_Date
最新のものをすべて表示するだけで済みます
__________________________________________________________
| ID | Arrears125 | Arrears521| Pay_Date | ID_Number |
----------------------------------------------------------
| 1 | 0 | 0 | 12-01-01 | 1 |
----------------------------------------------------------
| 2 | 0 | 0 | 12-01-02 | 1 |
----------------------------------------------------------
| 3 | 25 | 25 | 12-01-03 | 1 |
----------------------------------------------------------
| 4 | 0 | 0 | 12-01-01 | 2 |
----------------------------------------------------------
| 5 | 0 | 0 | 12-01-02 | 2 |
----------------------------------------------------------
| 6 | 0 | 0 | 12-01-01 | 3 |
----------------------------------------------------------
| 7 | 25 | 25 | 12-01-02 | 3 |
----------------------------------------------------------
ID 3 と ID 7 のみを表示
$sql=mysql_query("SELECT
Bill.*,users.* from Bill,users
WHERE
users.ID_Number=Bill.ID_Number
AND
(Bill.Arrears125!=0 OR Bill.Arrears521!=0)
GROUP BY
Bill.ID_Number")or die(mysql_error());