我正在尝试从STATION查询不以元音开头且不以元音结尾的CITY名称列表。结果不能包含重复项。
一开始我尝试了这个:
select distinct CITY
from STATION
where (CITY NOT LIKE 'A%'
or CITY NOT LIKE 'E%'
or CITY NOT LIKE 'I%'
or CITY NOT LIKE 'O%'
or CITY NOT LIKE 'U%')
and (CITY NOT LIKE '%a'
or CITY not like '%e'
or CITY not like '%i'
or CITY not like '%o'
or CITY not like '%u');
但是我没有得到正确的答案,因此没有进行搜索并编写以下代码,但该代码也没有给出正确的答案:
select distinct CITY
from STATION
where regexp_like(lower(CITY),'^[^aeiou].');
我希望只显示那些以元音开头和结尾的城市名称,但在第一个查询中将显示所有城市名称,而在第二个查询中,将不显示以元音开头的所有城市名称。
更容易阅读的是:
SELECT DISTINCT CITY
FROM STATION
WHERE SUBSTR(CITY,1,1) NOT IN ('A','E','I','O','U')
AND SUBSTR(CITY,-1,1) NOT IN ('A','E','I','O','U');
请注意-1
第二WHERE
个子句中的,它告诉Oracle从字符串的末尾开始搜索。
问题内容: 从STATION查询不以元音开头或不以元音结尾的CITY名称列表。您的结果不能包含重复项。 我写下面的查询,但工作正常。有什么建议吗? 问题答案: 假设您正在使用MySQL,这就是您要寻找的东西 Footnote : RLIKE and DISTINCT
问题内容: 我想从表中查询具有元音作为其第一个和最后一个字符的名称列表。结果不能包含重复项。 为此,我编写了一个查询,该查询具有25个条件,每个元音每个其他元音,这非常笨拙。有更好的方法吗? 问题答案: 您可以使用正则表达式:
考虑以下代码来计算每个单词中字母“a”的出现次数: 这将导致这样的事情: 我试图做更多的事情: 计算每个单词中的元音总数 合计编号每个单词中的字母数 一个单词是否以元音开头,则 1 否则 0 单词是否以元音结尾,则 1 否则 0 问题是,如果我使用nchar(data$string),它也计算点'.'此外,我无法找到以上4个要求的帮助。 最终数据我想看起来像这样:
我在记事本中加载了一个非常大的源代码文件,我试图使用它的regex搜索功能来查找所有使用属性的地方。 我需要找到设置属性<code>DESCR</code>的所有位置。我尝试只搜索没有正则表达式,但有太多的结果需要我筛选。我知道我正在寻找的代码要么以或
我正在制作一个 bash 脚本;如何找到不以特定扩展名结尾的文件? 谢谢。
问题内容: 在CSS中,如何选择所有元素开头和结尾的元素? 例如,我想选择并应用以下样式: 问题答案: 以下CSS3选择器将完成此工作: 该表示什么应该开始。 该表示什么应该结束。 本身可以用另一个属性替换,例如,应用于时(例如):