Проблем:
Искате да преобразувате низ в главни букви.
Пример:
Нашата база данни има таблица с име questionnaire
с данни в следните колони:id
, first_name
, last_name
и favorite_car
.
id | first_name | фамилно_име | любима_кола |
---|---|---|---|
1 | Алан | Джаксън | Honda Civic |
2 | Елиза | Томсън | TOYOTA Camry |
3 | Мери | Мартинци | Nissan rogue |
4 | Крис | Кафяв | форд фокус |
5 | Адам | Пролет | Рам ПИКАП |
Нашата таблица съхранява марката и модела на любимата кола за всеки човек, попълнил нашата анкета. Забележете, че стилът, в който са написани тези низове, е непоследователен.
Решение 1:
SELECT UPPER(favorite_car) AS car FROM questionnaire;
Тази заявка връща всяко име на автомобил с главни букви:
кола |
---|
HONDA CIVIC |
TOYOTA CAMRY |
NISSAN ROGUE |
FORD FOCUS |
ИЗБИРАНЕ НА RAM |
Дискусия:
Ако искате да покажете низ с главни букви, използвайте функцията SQL UPPER(). Тази функция приема само един аргумент:колоната на низа, която искате да преобразувате в главни букви.