我有以下示例数据:-
ID PET_TYPE REF
101 Dog 1
102 Cat 7
103 Gerbil 2
104 Cat 9
105 Mouse 5
106 Cat 1
107 Rabbit 2
使用Oracle,可以返回所有pet类型,但当Ref为9时仅返回Cat类型。因此,预期输出为:-
ID PET_TYPE REF
101 Dog 1
103 Gerbil 2
104 Cat 9
105 Mouse 5
107 Rabbit 2
答案 0 :(得分:4)
select * from your_table
where pet_type <> 'Cat'
or ref = 9