日期:2014-05-19  浏览次数:20482 次

sql函数中的right()的疑问.
select   *   from   表1   where   right(字段1,1)= 'A ';

为什么结果没有记录呢?明明应该有的.

难道这里的right( 'abc ',1)不等于 'c ';



------解决方案--------------------

不会啊,测试下

create table #t (id nvarchar(10))
insert #t
select 'teste ' union
select 'testd ' union
select 'testc ' union
select 'testb ' union
select 'testa '


select * from #t where right(id,1)= 'd '

drop table #t