1

複数の基準を満たす SQL クエリを作成しようとしています。

これらのうち、ほとんどは列を介して接続されているため、結合が可能ですが、一部のクエリでは、情報を得るために追加のテーブルを検索する必要があります。これを行うための最も安価で最良の方法は何でしょうか?

いくつかのテーブルがあるとしましょう。

1 つのテーブルには、サーバーの販売情報 (営業担当者、クライアント ID、サービス リース期間、タイムスタンプなど) が含まれます。クライアントが複数の販売を行っていても、「サービス」が異なる場合があります。私はすべての異なるものを拾う必要があります。

別のテーブルにはサービスの見積もりがあり、これに関する情報を抽出する必要がありますが、これに結合できる別のテーブルにはさらに情報があります。

これらのテーブルは共通のクライアント ID によってリンクされているため、結合は可能ですが、最初のテーブルでクライアント ID の複数のインスタンスを検索する必要もあります。もちろん、検索を特定のタイムスタンプに制限したいと思います。これは、タイムスタンプが MySQL 形式で保存されているため、簡単に実行できます。

4

0 に答える 0