0

以下是我目前的 where 条件

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

Event_Type字段中有超过 20 种不同的数据。

我只关心ABC_CHANGEMAN_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 回答