读书人

求个简单的查询语句,该怎么解决

发布时间: 2012-01-24 23:11:54 作者: rapoo

求个简单的查询语句
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()

读书人网 >SQL Server

热点推荐