検索

ホームページ  >  に質問  >  本文

制約付きの内部結合を使用して 2 つのテーブルから選択する

ServiceStatus という 2 つのテーブルがあります。サービス テーブルには、nameid のみが保存されます。 リーリー

このような状態テーブルもあります

リーリー

こんなデータを取得したいです

リーリー

サービスデータの最新ステータス。この議論を試してみました

リーリー

でも

しか得られません リーリー

必要なものを得るためにステートメントを変更するにはどうすればよいですか?
P粉393030917P粉393030917285日前368

全員に返信(2)返信します

  • P粉312631645

    P粉3126316452024-03-27 15:56:09

    各サービスに対して、後続のサービスが存在しない場合にのみ使用されます。 NOT EXISTS 戻りステータス:

    リーリー

    LEFT JOIN を実行して、ステータスなしでサービスを返すことを選択できます。必要ない場合は、JOIN に切り替えます。

    返事
    0
  • P粉340264283

    P粉3402642832024-03-27 13:55:48

    ###あなたはこれを行うことができます:### リーリー

    サブクエリで結合:

    リーリー

    最新の日付を除くすべてのステータスが削除されます。

    返事
    0
  • キャンセル返事