回答

收藏

获取城市名称或者不以元音开头或不以元音结尾

技术问答 技术问答 512 人阅读 | 0 人回复 | 2023-09-13

从STATION查询不以元音开头或不以元音结尾的CITY名称列表。您的结果不能包含重复项。
' H1 s5 I' J) c, s* F我写下面的查询,但工作正常。有什么建议吗?' g; a/ S* J: U; v1 q: D) M9 q9 g
SELECT DISTINCT city FROM station WHERE city NOT RLIKE '^[aeiouAEIOU].*[aeiouAEIOU]$';# ~. ]+ g; `' F! |9 b: P% M% t
               
6 f2 Y, z" O2 q. R$ o. p: f解决方案:) @& A( I4 V5 a
               
, L+ M. \2 N& o8 P5 S% F
4 F! E7 E6 k  @& _
7 s- R8 T- n% g# P( R                假设您正在使用MySQL,这就是您要寻找的东西
0 S, \9 a  S) h" i* J, z( m6 vSELECT DISTINCT city FROM station WHERE city RLIKE
6 h& U6 X4 u" \. ~  u'^[^aeiouAEIOU].*|.*[^AEIOUaeiou]$';8 l/ z* Q6 T: s% P9 W
Footnote : RLIKE and' P: p4 }) S: G: N" [  G: U' @
DISTINCT
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则