0

以下は私の現在の場所の条件です

WHERE Log.Event_Type IN ('ABC_CHANGE', 'MAN_ABC_CHANGE') 

Event_Typeフィールドには 20 以上の異なるデータがあります。

と だけが気にABC_CHANGEなりMAN_ABC_CHANGEます。

しかし、where条件を変更したいと思います。

もしそうならevent_type = MAN_ABC_CHANGEそしてLog.Comments like 'Clause:%'
もしそうevent_type = ABC_CHANGEならLog.Comments is null

4

1 に答える 1

4

それはあなたが欲しいように聞こえます

WHERE (log.event_type = 'MAN_ABC_CHANGE' and log.comments like 'Clause:%')
   OR (log.event_type = 'ABC_CHANGE' and log.comments is null)

それが望ましくない場合は、問題を説明するサンプル データを含む小さなテスト ケースを投稿すると役立つでしょう。

于 2013-06-07T14:04:07.663 に答える