1

JOIN TABLE QUERY を使用して、顧客に対して行われたジョブに関するすべての関連情報を表示しようとしています。

これが私のコードです...

SELECT Bill.BillID, Duty.TaskTime 
FROM Invoice 
LEFT OUTER JOIN Duty.JobID = Bill.JobID
WHERE Job.CustomerID = Customer.CustomerID

このエラーが何度も発生します... '#1064 - SQL 構文にエラーがあります。「.JobID WHERE Job.CustomerID = Customers.CustomerID」の 3 行目付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

4

2 に答える 2

0

あなたの間違いは、おそらくあなたのテーブルを指す方法です:

FROM Invoice as Bill LEFT OUTER JOIN NameTable2 as Duty ON Dury.JobID=Bill.JobID

于 2013-06-26T18:25:45.493 に答える