Problem:
Chcesz przekonwertować ciąg na wielkie litery.
Przykład:
Nasza baza danych zawiera tabelę o nazwie questionnaire
z danymi w następujących kolumnach:id
, first_name
, last_name
i favorite_car
.
id | imię | nazwisko | ulubiony_samochód |
---|---|---|---|
1 | Alan | Jackson | Honda Civic |
2 | Elisa | Thomson | TOYOTA Camry |
3 | Maryi | Martynowie | Nissan łobuz |
4 | Chrystusa | Brązowy | ford focus |
5 | Adam | Wiosna | ODBIÓR RAMU |
W naszej tabeli znajduje się marka i model ulubionego samochodu dla każdej osoby, która wypełniła nasz kwestionariusz. Zauważ, że styl, w jakim te ciągi są napisane, jest niespójny.
Rozwiązanie 1:
SELECT UPPER(favorite_car) AS car FROM questionnaire;
To zapytanie zwraca nazwę każdego samochodu wielkimi literami:
samochód |
---|
HONDA CIVIC |
TOYOTA CAMRY |
NISSAN ROGUE |
FORD FOCUS |
ODBIERANIE RAM |
Dyskusja:
Jeśli chcesz wyświetlić ciąg wielkimi literami, użyj funkcji SQL UPPER(). Ta funkcja przyjmuje tylko jeden argument:kolumnę ciągu, którą chcesz przekonwertować na wielkie litery.