我试图仅从大型数据集市检索业务单位特定信息,并希望构建我的查询以消除不相关的DepartmentID。
在plainspeak中,最终目标是过滤所有以#34; AN"开头的部门ID。并以0,P,A,N,R,V,C,L,W,E或Y结尾。
目前,查询以:
开头deleteItemsAtIndexPaths
但我正在努力进行下一节。
使用其他FROM bbms_tpirc.dbo.LaborDetailByName LaborDetailByName
WHERE (LaborDetailByName.post_year='2016') AND
(LaborDetailByName.center_id='APEEN') AND
(LaborDetailByName.loan Like 'AN%')
等不会返回数据集中的任何内容。我可能过度过度,或者只是忘记一个论点?
答案 0 :(得分:1)
您可以替换过滤条款
(LaborDetailByName.loan Like 'AN%')
与
(LaborDetailByName.loan Like 'AN%[OPANRVCLWEY]')
答案 1 :(得分:0)
在SQL Server或MySQL中,您可以使用RIGHT()
:
AND RIGHT(LaborDetailByName.loan,1) in ('0','P','A','N','R','V','C','L','W','E','Y')