Necesitamos tu apoyo para compartir nuestras crónicas referente a las ciencias informáticas.
Solución:
prueba esto.
SELECT DISTINCT CITY
FROM STATION
WHERE CITY NOT RLIKE '^[aeiouAEIOU].*$'
A ^
en expresiones regulares puede tener diferentes significados, dependiendo de su ubicación. Cuando es el primer carácter en una expresión regular, se refiere al inicio de la string. Pero cuando es el primer personaje de un conjunto, como [^abc]
significa not one of
. Y cuando aparece en otra parte, solo se refiere a la ^
sí mismo.
Entonces necesitarías algo como:
SELECT DISTINCT CITY FROM STATION
WHERE CITY RLIKE '^[bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ].*';
o simplemente excluya las letras que no desea:
SELECT DISTINCT CITY FROM STATION
WHERE CITY RLIKE '^[^aeiouAEIOU].*';
select distinct city from station
where city Not like 'A%' and city Not like 'E%' and city Not like 'I%' and
city Not like 'o%' and city not like 'U%';
Tienes la posibilidad mostrar esta sección si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)