0

プロジェクト タスクにリンクされたすべてのドキュメントを表示する mysql で sql クエリを作成しようとしています。両方のテーブルをリンクする関連列を示すテーブルが見つかりません。ドキュメントはテーブル Vtiger_notes にあり、プロジェクト タスクはテーブル Vtiger_ProjectTask にあります。これらがmysqlでどのように関連しているか誰にもわかりますか?

ありがとう

4

1 に答える 1

0

vTiger のモジュール間の関係の多くは、3 番目のテーブルによって管理されます。この場合、結合する 3 番目のテーブルは ** vtiger_senotesrel** です。プロジェクト タスク ID が 12345 であるとすると、実行するクエリは次のとおりです。

SELECT vtiger_notes.* FROM vtiger_notes inner join vtiger_senotesrel on vtiger_senotesrel.notesid= vtiger_notes.notesid inner join vtiger_crmentity on vtiger_crmentity.crmid= vtiger_notes.notesid  inner join vtiger_crmentity crm_pTask on crm_pTask.crmid=vtiger_senotesrel.crmid where vtiger_crmentity.deleted=0 and crm_pTask.crmid=12345
于 2016-09-17T09:57:52.137 に答える