0
あなたは私のクエリに私を助けてもらえますか?私は以前のクエリテーブルをチェックしていますが、これはうまくいきません。無効なクエリ:一意でないテーブル/エイリアス: 'st'
FROM sandingtable st LEFT JOIN
customer_job cj
ON customertable.id = cj.customer_jd RIGHT JOIN
st
ON cj.id = st.`job_id`
WHERE st.date = '$date' AND st.shift = '$shift' AND
st.sandingno = ".$row['sandingno']."");
私はそれを修正する方法を正確にわからないんだけど、多分このような何か:
from st left join
customer_job cj
on cj.id = st.job_id left join
customertable
on customertable.id = cj.customer_jd
. . .
ご注意あなたがfrom
句にcustomer_table
を定義していない
SELECT cj.customer_jd,
customertable.name,
customertable.ordersize,
cj.job_no,
cj.id,
cj.ordered_quantity,
cj.ordered_quantity,st.id AS sandingID,
st.*
FROM sandingtable AS st
LEFT JOIN customer_job AS cj ON
customertable.id=cj.customer_jd
RIGHT JOIN st ON cj.id = st.`job_id`
WHERE st.date= '$date' AND st.shift = '$shift' AND
st.sandingno=".$row['sandingno']."");
ありがとう:)私は自分の間違いを見る –