例如,在“摩纳哥维尔”中,名称是摩纳哥,扩展名是-维尔。这个问题来自sqlzoo。我很难使我的解决方案看起来像网站需要的方式。
SELECT name, REPLACE( capital, name, ' ')
FROM world
WHERE capital LIKE concat(name, '_%')
我的解决方案:
name REPLACE( capi..
Andorra la Vella
Guatemala City
Kuwait City
Mexico City
Monaco -Ville
Panama City
答案应该是。。。
name ext
Andorra la Vella
Guatemala City
Kuwait City
Mexico City
Monaco -Ville
Panama City
3条答案
按热度按时间axr492tv1#
两个引号之间有一个额外的空格:
' '
.如果你把它改成
SELECT name, REPLACE( capital, name, '')
它会给你正确的答案;我现在正在复习同样的练习。htrmnn0y2#
尝试使用以下选项:
yh2wf1be3#