我是SQL Server的新手并且下周会有测试,我有一些问题。
如果我想选择一个列,例如。包含字母n的国家/地区名称,我将其写为
select countryname
from <table name>
where country name like '%n%', %n', 'n%';
如果我需要找到一个列,例如。国家名称以字母c OR开头,以字母y结尾,我将其分阶段为
select countryname
from <tablename>
where countryname like 'y%' and countryname like '%y'
任何帮助将不胜感激! : - )
答案 0 :(得分:0)
好吧,如果我想选择一个列,例如。国家/地区名称包含 字母n,我把它写成国家的选择国家名称 名字如&#39;%n%&#39; ,%n&#39; ,&#39; n%&#39; ;
为此你需要写LIKE '%n%'
LIKE '%n'
查找以&#34; n&#34;
LIKE 'n%'
查找以&#34; n&#34;
如果我需要找到一个列,例如。以。开头的国家/地区名称 字母c或以字母y结尾,我将其作为选择进行分阶段 countryname from countryname like&#39; y%&#39;和国家名称&#39;%y&#39;
为此你需要写countryname LIKE 'c%' OR countryname LIKE '%y'
我建议你阅读文章SQL Server: LIKE Condition