求个简单的查询语句
cclass: engl:
负债 FZ
资产 ZC
资产 zc
资产 fz
资产1 ZC
想得到的结果:
cclass: engl:
资产 zc
资产 fz
资产1 ZC
查出不是标准模式的值,两个字段都要满足
[解决办法]
create table #temp
(cclass varchar(50),engl varchar(50)
)
insert into #temp
select '负债 ', 'FZ ' union all select '资产 ', 'ZC ' union all select '资产 ', 'zc ' union all select '资产 ', 'fz ' union all select '资产1 ', 'ZC '
select * from #temp
select distinct * from #temp where cclass like '资产% '
[解决办法]
--區分大小寫的
select * from TB表
where engl collate Arabic_BIN <> 'FZ ' or engl collate Arabic_BIN <> 'ZC '
其他語序可參考系統函數:
SELECT *
FROM fn_helpcollations()