【发布时间】:2020-05-08 10:59:14
【问题描述】:
我正在尝试将 Like 条件与其他条件一起使用,但它无法正常工作。我正在尝试获取 2013 年的数据,但是当我申请时:
where o.order_date between to_date(01.01.2013, 'dd.mm.yyyy') and to_date(31.12.2013, 'dd.mm.yyyy')
and s.supplier_name like '%IDEAL%' or '%ideal%'
and p.product_name like '%BOOK%' or '%book%'
当我使用“或”时,它会给我所有年份的结果,而不仅仅是我想要的 2013 年的结果。我应该怎么做才能获得仅从 2013 年开始的结果?
【问题讨论】:
标签: sql oracle conditional-statements sql-like or-condition