-3
我在我的mysql数据库中有三个表。 jobrequest - jobno,vehicleno 劳动 - 日期,jobno4,AMOUNT2 materialcost日期,jobno2,AMOUNT3 当用户从jobrequest表中选择jobno,我想显示总labourcost和materialcost ..... 的这里是我的代码左连接表的总和
$ result = mysql_query(“SELECT jobrequest.jobno,jobrequest.vehicleno,SUM(amount2)AS amount2,SUM(amount3)AS amount3,FROM jobrequest LEFT JOIN materialcost ON jobrequest.jobno = materialused.jobno2左加入劳动on jobrequest.jobno = labour.jobno4 WHERE(jobrequest.jobno ='$ item1')“);
它的工作,答案是AMOUNT2 = 32868.539&AMOUNT3 = 19876.不过,正确的答案是AMOUNT2 = 10956.18&AMOUNT3 = 4969. – user3089848
具有u应用于日期字段一些过滤? –
他的权利,如果想要一个日期特定的数据然后申请一个filer像:其中(jobrequest.jobno ='$ item1'和labour.date ='$ item2') – jainvikram444