首页 > 试题广场 >

使用MYSQL进行模糊查询 LIKE ‘_YOU%’,...

[单选题]
使用MYSQL进行模糊查询 LIKE ‘_YOU%’,下面哪个是正确结果?
  • YONYOU
  • YYOUYO
  • YOUYON
  • YYYOUN
_:表示任意单个字符
%:表示任意个或多个字符
发表于 2019-06-24 21:14:57 回复(0)
WHERE CustomerName LIKE 'a%' Finds any values that start with "a"
WHERE CustomerName LIKE '%a' Finds any values that end with "a"
WHERE CustomerName LIKE '%or%' Finds any values that have "or" in any position
WHERE CustomerName LIKE '_r%' Finds any values that have "r" in the second position
WHERE CustomerName LIKE 'a__%' Finds any values that start with "a" and are at least 3 characters in length
WHERE ContactName LIKE 'a%o' Finds any values that start with "a" and ends with "o"
发表于 2019-06-28 00:34:58 回复(0)

_单个字符,%多个字符

发表于 2019-11-26 23:42:23 回复(0)
B,_代表一个字母实现模糊查询,%是查询所有字母,数量不限.
发表于 2021-07-27 21:39:17 回复(0)

_:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句:(可以代表一个中文字符)

比如 SELECT * FROM [user] WHERE u_name LIKE ‘_三_’

只找出“唐三藏”这样u_name为三个字且中间一个字是“三”的;

再比如 SELECT * FROM [user] WHERE u_name LIKE ‘三__’;

只找出“三脚猫”这样name为三个字且第一个字是“三”的;


发表于 2019-07-16 16:45:56 回复(0)
b
发表于 2021-11-14 09:02:46 回复(0)
B
发表于 2021-10-27 09:29:44 回复(0)
下划线表示一个字符 百分号表示任意个字符
发表于 2021-06-29 11:19:17 回复(0)
b
发表于 2021-06-12 19:04:31 回复(0)
“_”是一个字符的占位符,%表示任意个字符
发表于 2021-03-16 10:21:46 回复(0)
<p>% 大于等于0</p>
发表于 2020-12-16 08:07:06 回复(0)
<p>b</p>
发表于 2020-11-24 08:33:13 回复(0)
<p>D</p>
发表于 2020-10-22 19:58:09 回复(0)
<p>B</p>
发表于 2020-10-10 01:55:28 回复(0)
_表示一个字符,%表示多个字符
发表于 2020-08-23 20:09:42 回复(1)
b
发表于 2020-08-17 13:57:19 回复(0)
_只匹配一个字符 所以选b
发表于 2020-07-10 14:58:59 回复(0)
B
发表于 2020-06-11 01:09:33 回复(0)
<p>_表示占一个字符,%表示占0个或者多个字符,所以说选B</p>
发表于 2020-05-18 16:33:36 回复(0)

选择B _ 代表单个字符;%代表任意字符

发表于 2020-04-04 09:11:34 回复(0)