Problema:
Le gustaría convertir una cadena a mayúsculas.
Ejemplo:
Nuestra base de datos tiene una tabla llamada questionnaire
con datos en las siguientes columnas:id
, first_name
, last_name
y favorite_car
.
id | nombre | apellido | coche_favorito |
---|---|---|---|
1 | Alan | Jackson | Honda Cívico |
2 | Elisa | Thomson | TOYOTACamry |
3 | María | Martines | Nissan pícaro |
4 | Cris | Marrón | foco ford |
5 | Adán | Primavera | RAM PICKUP |
Nuestra tabla almacena la marca y el modelo del automóvil favorito de cada persona que llenó nuestro cuestionario. Tenga en cuenta que el estilo en el que están escritas estas cadenas es inconsistente.
Solución 1:
SELECT UPPER(favorite_car) AS car FROM questionnaire;
Esta consulta devuelve el nombre de cada coche en mayúsculas:
coche |
---|
HONDA CIVIC |
TOYOTA CAMRY |
NISSAN ROGUE |
FORD FOCUS |
RECOGIDA DE RAM |
Discusión:
Si desea mostrar una cadena en mayúsculas, use la función SQL UPPER(). Esta función solo toma un argumento:la columna de cadena que desea convertir a mayúsculas.