2つのフィールドの少なくとも1つが日付範囲に該当するクエリ(

ケンペス

2つのmodifiedBy日付を含むビューで実行されるクエリがあります。これらの日付のいずれかが指定された範囲内にあるすべてのレコードを返す必要があります。

私が調査したすべてのことから、私はこのようなものが必要なようです:

    qbdsCustTableAddressView
        .addRange(fieldNum(TCMCustTableAddressView, CustTableModified))
        .value(
            strFmt("(%1>='%2' AND %1<='%3') || (%4>='%2' AND %4<='%3')",
                fieldstr(TCMCustTableAddressView, CustTableModified),
                DateTimeUtil::toStr(contract.parmFromDateTime()),
                DateTimeUtil::toStr(contract.parmToDateTime()),
                fieldstr(TCMCustTableAddressView, EBillModified),
                0
            )
        );

結果のクエリを次のクエリによって生成されたものと比較すると、

qbdsCustTableAddressView
    .addRange(fieldNum(TCMCustTableAddressView, CustTableModified))
    .value(strFmt("%1..%2", contract.parmFromDateTime(), contract.parmtoDateTime()));

次に、非特定の「22付近の構文エラー」が発生するため、上記正しいように見えます。

10p

括弧、一重引用符、およびのAND代わりに使用することに関して、いくつかの問題があります&&

これは機能するはずです:

qbdsCustTableAddressView
    .addRange(fieldNum(TCMCustTableAddressView, CustTableModified))
    .value(
        strFmt("(((%1 >= %2) && (%1 <= %3)) || ((%4 >= %2) && (%4 <= %3)))",
            fieldstr(TCMCustTableAddressView, CustTableModified),
            DateTimeUtil::toStr(contract.parmFromDateTime()),
            DateTimeUtil::toStr(contract.parmToDateTime()),
            fieldstr(TCMCustTableAddressView, EBillModified),
            0
        )
    );

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

SQLクエリで1つのテーブルから2つの日付範囲を選択すると、数値が大きくなります

分類Dev

Laravelには少なくとも1つのフィールドが必要です

分類Dev

Laravel少なくとも1つのフィールドが必要です

分類Dev

Java APIを使用して、これらの配列型フィールドに指定された配列の少なくとも1つの要素が含まれるすべてのエンティティをクエリする方法

分類Dev

Circeで「2つのフィールドのうち少なくとも1つが存在する必要がある」ルールを適用する

分類Dev

パセリバリデーター-少なくとも1つのフィールドが必要です

分類Dev

ユーザーが検索する3つのフィールドのうち少なくとも1つに入力するようにします

分類Dev

php / mysql。少なくとも1つのmysql行フィールドに少なくとも2つの特定の単語が存在するかどうかを検出するmysql関数はありますか

分類Dev

2つのフィールドを使用したElasticsearchの日付範囲クエリ

分類Dev

構造化タイプには、少なくとも1つのフィールドc#が必要です。

分類Dev

当日の2つの日付範囲の間のすべてのレコードに対するMSSQLクエリ

分類Dev

2つのフィールドのうち少なくとも1つは検証を完了する必要があります

分類Dev

テラフォームの「環境内に少なくとも1つのフィールドが必要です」エラー

分類Dev

Ruby onRailsのフォームに少なくとも1つのフィールドが存在することを検証する方法

分類Dev

Laravel「少なくとも1つ」フィールドの検証が必要

分類Dev

少なくとも1つの列に数値が含まれるまで範囲を選択する

分類Dev

日付範囲クエリの代わりに2つの日付比較を使用すると、MongoDBで異なる結果が得られます

分類Dev

ノックアウト検証-少なくとも1つのフィールドに値があり、少なくとも1つのチェックボックスがチェックされています

分類Dev

MongoDBクエリ:特定の日付と比較する前に、日付フィールドにいくつかの日を追加する方法

分類Dev

Codeigniterフォームの検証-少なくとも1つのフィールドが必要です

分類Dev

2つの異なる日付範囲のリクエスト

分類Dev

MS Accessクエリ入力には、少なくとも1つのテーブルまたはクエリが含まれている必要があります

分類Dev

少なくとも1つのリソースメンバーを定義する必要があります...クラウド形成のエラーec2

分類Dev

MySQL:テーブルに少なくとも1つの行があることを判別するための最速のクエリ?

分類Dev

リアクティブフォームを使用してAngular7で「少なくとも1つのフィールドに入力する必要がある」検証を設定するにはどうすればよいですか?

分類Dev

入力する少なくとも1つのフィールド、重力フォームを検証します

分類Dev

他のテーブルに少なくとも2つのレコードがある場合のリクエスト

分類Dev

角度4の形式では少なくとも1つのフィールドが必要です

分類Dev

2つのフィールド(異なる)を1つのフィールドにクエリする方法

Related 関連記事

  1. 1

    SQLクエリで1つのテーブルから2つの日付範囲を選択すると、数値が大きくなります

  2. 2

    Laravelには少なくとも1つのフィールドが必要です

  3. 3

    Laravel少なくとも1つのフィールドが必要です

  4. 4

    Java APIを使用して、これらの配列型フィールドに指定された配列の少なくとも1つの要素が含まれるすべてのエンティティをクエリする方法

  5. 5

    Circeで「2つのフィールドのうち少なくとも1つが存在する必要がある」ルールを適用する

  6. 6

    パセリバリデーター-少なくとも1つのフィールドが必要です

  7. 7

    ユーザーが検索する3つのフィールドのうち少なくとも1つに入力するようにします

  8. 8

    php / mysql。少なくとも1つのmysql行フィールドに少なくとも2つの特定の単語が存在するかどうかを検出するmysql関数はありますか

  9. 9

    2つのフィールドを使用したElasticsearchの日付範囲クエリ

  10. 10

    構造化タイプには、少なくとも1つのフィールドc#が必要です。

  11. 11

    当日の2つの日付範囲の間のすべてのレコードに対するMSSQLクエリ

  12. 12

    2つのフィールドのうち少なくとも1つは検証を完了する必要があります

  13. 13

    テラフォームの「環境内に少なくとも1つのフィールドが必要です」エラー

  14. 14

    Ruby onRailsのフォームに少なくとも1つのフィールドが存在することを検証する方法

  15. 15

    Laravel「少なくとも1つ」フィールドの検証が必要

  16. 16

    少なくとも1つの列に数値が含まれるまで範囲を選択する

  17. 17

    日付範囲クエリの代わりに2つの日付比較を使用すると、MongoDBで異なる結果が得られます

  18. 18

    ノックアウト検証-少なくとも1つのフィールドに値があり、少なくとも1つのチェックボックスがチェックされています

  19. 19

    MongoDBクエリ:特定の日付と比較する前に、日付フィールドにいくつかの日を追加する方法

  20. 20

    Codeigniterフォームの検証-少なくとも1つのフィールドが必要です

  21. 21

    2つの異なる日付範囲のリクエスト

  22. 22

    MS Accessクエリ入力には、少なくとも1つのテーブルまたはクエリが含まれている必要があります

  23. 23

    少なくとも1つのリソースメンバーを定義する必要があります...クラウド形成のエラーec2

  24. 24

    MySQL:テーブルに少なくとも1つの行があることを判別するための最速のクエリ?

  25. 25

    リアクティブフォームを使用してAngular7で「少なくとも1つのフィールドに入力する必要がある」検証を設定するにはどうすればよいですか?

  26. 26

    入力する少なくとも1つのフィールド、重力フォームを検証します

  27. 27

    他のテーブルに少なくとも2つのレコードがある場合のリクエスト

  28. 28

    角度4の形式では少なくとも1つのフィールドが必要です

  29. 29

    2つのフィールド(異なる)を1つのフィールドにクエリする方法

ホットタグ

アーカイブ