私は3つのテーブルを持っています。
CLIENTS
JOBS
INVOICES
そのような日付とそのような日付の間のINVOICESテーブルのすべての行を日ごとにグループ化して、関連するJOBIDと接続されているクライアント(名前)を表示する必要があります。請求書は、JOBIDによってのみクライアントに接続されます。
これは意味がありますか?
SELECT
j.ID As JobID,
CONCAT(c.FIRSTNAME, ' ', c.LASTNAME) As ClientName,
c.ID As ClientID
i.DATE
i.LENSES
i.FRAMES
i.TAXABLEGOODS
i.DISCOUNT
i.PAYMENT
i.PAYMENTTYPE
i.PREVIOUSBALANCE
FROM
JOBS j,
CLIENTS c,
INVOICES i,
WHERE
i.JOBID = j.ID
j.CLIENTID = c.ID
GROUP BY DATE
助言がありますか?