赤道几内亚和多米尼加共和国的名称中包含所有元音(a、e、i、o、u)。它们不算数,因为它们的名称中有多个单词。
Find the country that has all the vowels and no spaces in its name?
您可以使用短语名称 NOT LIKE ‘%a%’ 从结果中排除字符。显示的查询缺少像巴哈马和白俄罗斯这样的国家,因为它们至少包含一个“a”
SELECT name
FROM world
WHERE name LIKE '%u'
and name LIKE '%a'
and name LIKE '%o'
and name LIKE '%i'
and name LIKE '%e'
and name NOT LIKE '% %'
这没用。正确答案是“莫桑比克”
我把它硬编码为“像’Moz’这样的名字。它有效,但它在作弊
原文由 ERJAN 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试使用
and name LIKE '%a%'
作为元音,这将搜索整个字符串,而不仅仅是最后一个字母。例如: