日付列が別の日付列に依存する期間にあるかどうかを確認します

MorganFreeFarm

さて、私はクエリのこの部分を持っています:

round(if(((t1.docType=1 and t1.installments=1) or (t1.docType=3 and t1.installend=t1.insend)), "", t1.premiaPaid),2) AS custom_field

問題はここから来ますt1.installend=t1.insend

t1.installend = 2018-11-29
t1.insend = 2018-11-28

この形式ではfalseが返されますが、条件のこの部分でtrueが返されるようにしたいので、2018-11-28がt1.installend +-5日t1.insendにあるかどうかを確認します。この例では、次のようになります。

もし2018-11-28間にある2018-11-232018-12-04、それは私がTRUEを返しますでしょう。

MySQLで可能ですか、それともコードを書く必要がありますか?

マクシム・フェドロフ

ヘルプのINTERVALステートメントを使用して、日付範囲の開始と終了を計算できます。例えば:

SELECT
  t1.installend - INTERVAL 5 DAY, /*start date*/
  t1.installend + INTERVAL 5 DAY  /*end date*/
FROM <your table name>

また、BETWEENステートメントを使用して、日付範囲内の日付の存在を確認できます。例えば:

t1.insend BETWEEN t1.installend - INTERVAL 5 DAY AND t1.installend + INTERVAL 5 DAY

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ISO文字列の日付が2つの日付の間にあるかどうかを確認します

分類Dev

MySQLはVarcharの日付が文字列の日付の間にあるかどうかを確認します

分類Dev

日付がc(配列)の2つの日付の間にあるかどうかを確認します

分類Dev

日付が別の期間にすでに存在するかどうかを確認します

分類Dev

2つの日付が許可された期間内にあるかどうかを確認します

分類Dev

ある範囲の日付が別の範囲の間にあるかどうかを確認します

分類Dev

SQL Serverを使用して、日付が日付範囲の間にあるかどうかを確認します

分類Dev

日付がxsltの2つの日付の間にあるかどうかを確認します

分類Dev

現在の日付が2つの日付の間にあるかどうかを確認しますOracleSQL

分類Dev

日付が2つの日付の間にあるかどうかを確認します

分類Dev

日付が2つの日付の間にあるかどうかを確認します

分類Dev

Laravelは、日付が2つの日付の間にあるかどうかを確認します。

分類Dev

フラッター:日付が2つの日付の間にあるかどうかを確認します

分類Dev

SQL:日付が2つの日付の間にあるかどうかを確認します

分類Dev

日付範囲がRubyの別の日付範囲の間にあるかどうかを確認する方法

分類Dev

現在の日付が日付期間間隔の間にあるかどうかを確認し、各日付の結果を個別のExcelシートにエクスポートします

分類Dev

Eloquent:日付が開始日と終了日の間にあるかどうかを確認します

分類Dev

複数の期間にわたって、日付が他の日付の間にあるかどうかに基づいて新しい列を作成します

分類Dev

JAVAを使用して、日付がMongoDBの列の2つの日付の間にあるかどうかを確認するには

分類Dev

VBAを使用して日付が2つの日付の間にあるかどうかを確認する

分類Dev

日付/期間が別の日付/期間内にあるかどうかを確認します-より洗練されたソリューションが可能ですか?

分類Dev

現在の日付がmomentJsで数か月の間にあるかどうかを確認します

分類Dev

PHP日付に関係なく、時刻が2回の間にあるかどうかを確認します

分類Dev

日間隔が追加された日付が週にあるかどうかを確認します

分類Dev

特定の期間の間に日付が存在するかどうかを確認する方法(Excel)

分類Dev

jQuery:日付が複数の日付範囲内にあるかどうかを確認します

分類Dev

日付がSeleniumWeb Driver(Java)の日付範囲内にあるかどうかを確認します

分類Dev

1つの日付が2つの日付の間にあるかどうかを確認する

分類Dev

PHP-日付が2つの日付の間にあるかどうかを確認する方法

Related 関連記事

  1. 1

    ISO文字列の日付が2つの日付の間にあるかどうかを確認します

  2. 2

    MySQLはVarcharの日付が文字列の日付の間にあるかどうかを確認します

  3. 3

    日付がc(配列)の2つの日付の間にあるかどうかを確認します

  4. 4

    日付が別の期間にすでに存在するかどうかを確認します

  5. 5

    2つの日付が許可された期間内にあるかどうかを確認します

  6. 6

    ある範囲の日付が別の範囲の間にあるかどうかを確認します

  7. 7

    SQL Serverを使用して、日付が日付範囲の間にあるかどうかを確認します

  8. 8

    日付がxsltの2つの日付の間にあるかどうかを確認します

  9. 9

    現在の日付が2つの日付の間にあるかどうかを確認しますOracleSQL

  10. 10

    日付が2つの日付の間にあるかどうかを確認します

  11. 11

    日付が2つの日付の間にあるかどうかを確認します

  12. 12

    Laravelは、日付が2つの日付の間にあるかどうかを確認します。

  13. 13

    フラッター:日付が2つの日付の間にあるかどうかを確認します

  14. 14

    SQL:日付が2つの日付の間にあるかどうかを確認します

  15. 15

    日付範囲がRubyの別の日付範囲の間にあるかどうかを確認する方法

  16. 16

    現在の日付が日付期間間隔の間にあるかどうかを確認し、各日付の結果を個別のExcelシートにエクスポートします

  17. 17

    Eloquent:日付が開始日と終了日の間にあるかどうかを確認します

  18. 18

    複数の期間にわたって、日付が他の日付の間にあるかどうかに基づいて新しい列を作成します

  19. 19

    JAVAを使用して、日付がMongoDBの列の2つの日付の間にあるかどうかを確認するには

  20. 20

    VBAを使用して日付が2つの日付の間にあるかどうかを確認する

  21. 21

    日付/期間が別の日付/期間内にあるかどうかを確認します-より洗練されたソリューションが可能ですか?

  22. 22

    現在の日付がmomentJsで数か月の間にあるかどうかを確認します

  23. 23

    PHP日付に関係なく、時刻が2回の間にあるかどうかを確認します

  24. 24

    日間隔が追加された日付が週にあるかどうかを確認します

  25. 25

    特定の期間の間に日付が存在するかどうかを確認する方法(Excel)

  26. 26

    jQuery:日付が複数の日付範囲内にあるかどうかを確認します

  27. 27

    日付がSeleniumWeb Driver(Java)の日付範囲内にあるかどうかを確認します

  28. 28

    1つの日付が2つの日付の間にあるかどうかを確認する

  29. 29

    PHP-日付が2つの日付の間にあるかどうかを確認する方法

ホットタグ

アーカイブ