この問題が発生しました。プロジェクトに関連する最後のタスク更新タスクを取得しようとしています。最後のbillingTimeを取得することで、この更新はどのように行われましたか。
また、設計に関する質問のCopleyがあります。
- プロジェクトと最後に更新されたタイムフォームタスクを取得するための最良の方法は何ですか?createdOn列のフォームbillingTimeを使用する必要があります。
- 最後に更新されたタスクを記録するために、プロジェクトテーブルに新しい列を追加する必要がありますか?
私のクエリ:
SELECT p.projectID, p.projectName, t.lastUpdate, billingsTimes.userID
FROM Tasks AS t INNER JOIN
Projects_tasks ON t.taskID = Projects_tasks.taskID INNER JOIN
Projects AS p ON Projects_tasks.projectID = p.projectID INNER JOIN
billingsTimes ON t.taskID = billingsTimes.taskID
GROUP BY p.projectName, p.projectID, t.lastUpdate, billingsTimes.userID