SQL查询以相同字母开头和结尾的单词

时间:2017-09-09 18:06:14

标签: sql sql-server

我正在尝试编写一个SQL查询来选择具有第一个和最后一个相同字母的列。示例:' Dead','每日邮件发布'

Select [EventName], CASE  
When [EventName] like '%[A-Z]' and [EventName] like '[A-Z]%'THEN 'Same Letter' end
from [dbo].[tblEvent]

1 个答案:

答案 0 :(得分:7)

请勿使用LIKE,使用LEFT()RIGHT()

where left(eventname, 1) = right(eventname, 1)