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.