1つのテーブルで複数のタイプの検証をチェックする方法

ace.nasir

だから私はシナリオを持っています。

これらの4つの申請料は、終了日または将来の終了日なしで設定する必要があります。

(FeeTypeID = 16 AND FeeRequirementTypeID = 18)
(FeeTypeID = 17 AND FeeRequirementTypeID = 18)
(FeeTypeID = 18 AND FeeRequirementTypeID = 18)
(FeeTypeID = 19 AND FeeRequirementTypeID = 18)

では、これをifステートメントにどのように入れるのでしょうか。

Thorsten Kettner

ANDとORを使用します。

select ...
from ...
where  
(
  (FeeTypeID = 16 AND FeeRequirementTypeID = 18) or
  (FeeTypeID = 17 AND FeeRequirementTypeID = 18) or
  (FeeTypeID = 18 AND FeeRequirementTypeID = 18) or
  (FeeTypeID = 19 AND FeeRequirementTypeID = 18) or
)
and
(
  end_date is null or
  end_date > now() -- or whatever expression your dbms uses for today
);

編集:私は、常にFeeRequirementTypeID = 18であるとは限らないことに気づきました。

select ...
from ...
where FeeRequirementTypeID = 18 
and FeeTypeID in (16,17,18,19)
and ( end_date is null or end_date > now() );

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

1つのデータテーブルへの複数のクエリで複数のテーブルデータをフェッチする方法

分類Dev

Mysqlが1つのIDのみをフェッチする複数の列を持つ3つのテーブルでクエリを結合する方法

分類Dev

1対多のテーブルで重複をチェックする方法

分類Dev

1つのキャッチブロックで複数の例外タイプをキャッチする

分類Dev

1つのキャッチブロックで複数の例外タイプをキャッチする

分類Dev

1つのキャッチブロックで複数の例外タイプをキャッチする

分類Dev

メールの検証と複数のメールをチェックする簡単な方法は?

分類Dev

Pythonでメソッド引数のオブジェクトタイプを検証するための最適なアプローチは何ですか?

分類Dev

CMakeで複数のライブラリターゲットを1つにグループ化する方法

分類Dev

codeigniterでmysqlデータベースの複数のテーブルを単一のテーブルとしてクエリ(フェッチ)する方法

分類Dev

jQuery-Form-Validatorプラグイン:1つのチェックボックスを検証する方法

分類Dev

複数の WHERE 句でチェックしながら SQL で 2 つのテーブルを結合する

分類Dev

リピーターで複数のチェックボックスリストを検証するASP.NET

分類Dev

jqueryはプロパティを検証して複数のフィールドをチェックします

分類Dev

1つのクエリを使用して、1つの入力で複数のテーブルを検索する

分類Dev

複数の列を1つのルックアップテーブルに結合する簡単な方法

分類Dev

すべての関係を保持する1つだけで複数のmysqlテーブルから結果をフェッチする方法

分類Dev

データテーブルのツールチップを検証する

分類Dev

1つの描画ループで複数のオブジェクトをレンダリングする方法

分類Dev

複数のチェックボックスを検証する方法

分類Dev

Blenderで複数のメッシュノードを1つのオブジェクトにアタッチする方法は?

分類Dev

JSフェッチAPI:1つの非同期関数で複数のファイルからコンテンツをフェッチする方法は?

分類Dev

JavaのWebスクレイピングを介して複数のHTMLテーブルのデータをフェッチする方法

分類Dev

1つのオブジェクトプールを複数のオブジェクトに使用する方法

分類Dev

PHPで複数のファイルのアップロードフィールドを検証する方法は?

分類Dev

1つのテーブルからデータをフェッチして別のテーブルにデータを入力するための複数のテーブルを使用したSQLクエリ

分類Dev

1つのオブジェクトの複数のプロパティを列にバインドするデータグリッド

分類Dev

Keras timeseriesgenerator:1つのステップで複数のデータポイントを予測する方法は?

分類Dev

1つの列データを複数の列データでチェックするVBAコード?

Related 関連記事

  1. 1

    1つのデータテーブルへの複数のクエリで複数のテーブルデータをフェッチする方法

  2. 2

    Mysqlが1つのIDのみをフェッチする複数の列を持つ3つのテーブルでクエリを結合する方法

  3. 3

    1対多のテーブルで重複をチェックする方法

  4. 4

    1つのキャッチブロックで複数の例外タイプをキャッチする

  5. 5

    1つのキャッチブロックで複数の例外タイプをキャッチする

  6. 6

    1つのキャッチブロックで複数の例外タイプをキャッチする

  7. 7

    メールの検証と複数のメールをチェックする簡単な方法は?

  8. 8

    Pythonでメソッド引数のオブジェクトタイプを検証するための最適なアプローチは何ですか?

  9. 9

    CMakeで複数のライブラリターゲットを1つにグループ化する方法

  10. 10

    codeigniterでmysqlデータベースの複数のテーブルを単一のテーブルとしてクエリ(フェッチ)する方法

  11. 11

    jQuery-Form-Validatorプラグイン:1つのチェックボックスを検証する方法

  12. 12

    複数の WHERE 句でチェックしながら SQL で 2 つのテーブルを結合する

  13. 13

    リピーターで複数のチェックボックスリストを検証するASP.NET

  14. 14

    jqueryはプロパティを検証して複数のフィールドをチェックします

  15. 15

    1つのクエリを使用して、1つの入力で複数のテーブルを検索する

  16. 16

    複数の列を1つのルックアップテーブルに結合する簡単な方法

  17. 17

    すべての関係を保持する1つだけで複数のmysqlテーブルから結果をフェッチする方法

  18. 18

    データテーブルのツールチップを検証する

  19. 19

    1つの描画ループで複数のオブジェクトをレンダリングする方法

  20. 20

    複数のチェックボックスを検証する方法

  21. 21

    Blenderで複数のメッシュノードを1つのオブジェクトにアタッチする方法は?

  22. 22

    JSフェッチAPI:1つの非同期関数で複数のファイルからコンテンツをフェッチする方法は?

  23. 23

    JavaのWebスクレイピングを介して複数のHTMLテーブルのデータをフェッチする方法

  24. 24

    1つのオブジェクトプールを複数のオブジェクトに使用する方法

  25. 25

    PHPで複数のファイルのアップロードフィールドを検証する方法は?

  26. 26

    1つのテーブルからデータをフェッチして別のテーブルにデータを入力するための複数のテーブルを使用したSQLクエリ

  27. 27

    1つのオブジェクトの複数のプロパティを列にバインドするデータグリッド

  28. 28

    Keras timeseriesgenerator:1つのステップで複数のデータポイントを予測する方法は?

  29. 29

    1つの列データを複数の列データでチェックするVBAコード?

ホットタグ

アーカイブ