我正在尝试编写一个SQL查询,以选择具有第一个和最后一个字母的列。示例:"死","每日邮件启动"
Select [EventName], CASE
When [EventName] like '%[A-Z]' and [EventName] like '[A-Z]%'THEN 'Same Letter' end
from [dbo].[tblEvent]
不使用LIKE
,使用LEFT()
和RIGHT()
:
where left(eventname, 1) = right(eventname, 1)