検索

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

AND 演算子を使用して日付計算を強化する

これは簡単な修正だと思いますが、どこにも見つかりません。 AND を使用してクエリの結果に影響を与えようとしています。クエリは次のとおりです。

リーリー

つまり、最初のクエリは正常に機能します。 log_in date が date_opened より小さい行と、その 2 つの合計日数の差だけが表示されます。これは素晴らしいことです。ただし、クエリに AND を追加して、特定の合計を除外したいと考えています。たとえば、次の例:

リーリー

問題は、エイリアス列 date_diff が実際の列として認識されないため、エラー メッセージが表示されることです。 AND の代わりに HAVING を使用しようとしましたが、それは機能しません (思ったものとは異なります)。基本的にゼロを含む行を除外したいと考えています。 「and date_diff > 1」の代わりに何を使うか知っている人はいますか?

P粉554842091P粉554842091254日前333

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

  • P粉308089080

    P粉3080890802024-03-23 10:52:05

    where 句の式を繰り返します (つまり、date_diff > 1 の代わりに datediff(log_in, date_opened) > 1 を使用します)、または派生テーブルを使用してから [条件の追加] を使用します。クエリに。

    派生テーブルの使用例:

    リーリー

    返事
    0
  • キャンセル返事