我需要返回包含某些字母或字母组合的所有人的姓名。
例如
names = bob, mary, nick
使用字母“b”返回姓名
returns bob
返回带有字母“ar”的名称
returns mary
所以
SELECT name
FROM people
WHERE ???
答案 0 :(得分:0)
SELECT name
FROM people
WHERE name like '%ar%'
%
就像“什么都有”
您只能将LIKE
和%
用于字符串字段
答案 1 :(得分:0)
使用'like'运算符,你可以使用它
答案 2 :(得分:0)
WHERE NAME LIKE '%<letter-or-string>%'
答案 3 :(得分:0)
WHERE name LIKE '%ar%'
对于MS-Access,请使用
WHERE name LIKE '* ar *'忽略*和'ar'之间的空格。请参阅http://office.microsoft.com/en-us/access-help/like-operator-HP001032253.aspx
答案 4 :(得分:0)
SELECT name
FROM people
WHERE name like '%ar%' ----returns Mary
WHERE name like 'b%' ----returns bob
WHERE name like '%k' ----returns nick
注意:不要一起执行所有'where'条件。