這是我的選擇:SQL和選擇不含
select MY_ID, JOB_ID
from MY_TABLE
where JOB_ID != 'bra%'
and JOB_ID != 'wes%'
and STS_DTTM < trunc (sysdate) -12
它仍然選擇字段與包含「胸罩」和「WES」
謝謝&問候值,
這是我的選擇:SQL和選擇不含
select MY_ID, JOB_ID
from MY_TABLE
where JOB_ID != 'bra%'
and JOB_ID != 'wes%'
and STS_DTTM < trunc (sysdate) -12
它仍然選擇字段與包含「胸罩」和「WES」
謝謝&問候值,
應該成爲:
select MY_ID, JOB_ID
from MY_TABLE
where JOB_ID not like 'bra%'
and JOB_ID not like 'wes%'
and STS_DTTM < trunc (sysdate) - 12;
而列名應該是job_name或job_code,而不是Job_id。 JOB_ID聽起來像一些:)
使用NOT而不是像=
select MY_ID, JOB_ID
from MY_TABLE
where JOB_ID NOT LIKE'bra%'
and JOB_ID NOT LIKE 'wes%'
and STS_DTTM < trunc (sysdate) -12
我'不知道,但這個SQL請求可能作品:
select MY_ID, JOB_ID
from MY_TABLE
where NOT (JOB_ID LIKE 'bra%' OR JOB_ID LIKE 'wes%')
and STS_DTTM < trunc (sysdate) -12
感謝大家的幫助。是列名只是一個例子。再次感謝 – user1794974 2013-04-09 08:29:08