预期输出:
如何运行一个查询,返回"Robot",后面跟一个介于2000和2099之间的年份?(因此,2015是末尾的有效值,但2123不是。)
ttp71kqs1#
SELECT name FROM robots WHERE name LIKE '%Robot 20__%'
如果20后面可能有其他字符,则需要REGEXP:
20
REGEXP
SELECT name FROM robots WHERE name REGEXP 'Robot 20[0-9][0-9]'
h43kikqp2#
试试这个
SELECT name FROM robots WHERE name LIKE '%Robot 20%'
lbsnaicq3#
SELECT id, name FROM robots WHERE name LIKE '%robot 20%' ORDER BY id
h9vpoimq4#
得到了答案:
SELECT id, name FROM robots WHERE name LIKE '%Robot 20%_%'
6psbrbz95#
SELECT name from robots WHERE name LIKE "%robot 200%";
eaf3rand6#
SELECT * FROM robots WHERE名称类似于“%Robot 20%”;
6条答案
按热度按时间ttp71kqs1#
如果
20
后面可能有其他字符,则需要REGEXP
:h43kikqp2#
试试这个
lbsnaicq3#
h9vpoimq4#
得到了答案:
6psbrbz95#
eaf3rand6#
SELECT * FROM robots WHERE名称类似于“%Robot 20%”;