首页 > 代码库 > SQL练习之求解填字游戏

SQL练习之求解填字游戏

SELECT *FROM dbo.spt_values

技术分享

假设我们需要找具有以下特点的单词:

(1)第二个字母:a

(2)第四个字母:l

(3)一共只有5个字母组成的单词

代码如下:

SELECT nameFROM dbo.spt_valuesWHERE name LIKE _a_l_ 

技术分享

 

2、下面改变需求

找出单词表中,单词的前三个字母和最后三个字母一样的单词,下面是解决代码:

SELECT nameFROM dbo.spt_valuesWHERE name LIKE %+SUBSTRING(name,1,3)+‘‘AND LEN(name)>3

技术分享

ok,解决需求!

 

SQL练习之求解填字游戏