내 mysql 데이터베이스에 세 개의 테이블이 있습니다. 는 jobrequest - 노동 vehicleno jobno - 사용자가 jobrequest 테이블에서 jobno 선택 amount3 materialcost 날짜 AMOUNT2 날짜, jobno4, jobno2, 나는 labourcost 및 materialcost ..... 의 디스플레이 전체를 원한다 여기왼쪽 조인 테이블의 합
$은 =는 mysql_query 결과를 내 코드 ("AMOUNT2 AS SUM을 jobrequest.vehicleno, SUM (AMOUNT2를) jobrequest.jobno SELECT (amount3) amount3 AS, jobrequest 왼쪽에서 가입 materialcost ON jobrequest.jobno = materialused.jobno2 LEFT JOIN 노동 ON jobrequest.jobno = labour.jobno4 WHERE (jobrequest.jobno = '$ item1') ");
그것의 작동, 대답 AMOUNT2 = 32868.539 & amount3 = 19876. 그러나 정답은 AMOUNT2 = 10956.18 & 4969. – user3089848
이 유 날짜 필드에 대한 몇 가지 필터링을 적용했습니다 amount3 =? –
자신의 권리, 특정 날짜를 원한다면 다음과 같은 파일러를 적용하십시오. 여기서 (jobrequest.jobno = '$ item1'및 labour.date = '$ item2') – jainvikram444