Vấn đề:
Bạn muốn chuyển đổi một chuỗi thành chữ hoa.
Ví dụ:
Cơ sở dữ liệu của chúng tôi có một bảng có tên là questionnaire
với dữ liệu trong các cột sau:id
, first_name
, last_name
và favorite_car
.
id | first_name | last_name | favourite_car |
---|---|---|---|
1 | Alan | Jackson | Honda Civic |
2 | Elisa | Thomson | TOYOTA Camry |
3 | Mary | Martines | Nissan giả mạo |
4 | Chris | Màu nâu | ford focus |
5 | Adam | Mùa xuân | CÚP Ram |
Bảng của chúng tôi lưu trữ kiểu dáng và mẫu xe yêu thích cho mỗi người đã điền vào bảng câu hỏi của chúng tôi. Lưu ý rằng kiểu mà các chuỗi này được viết không nhất quán.
Giải pháp 1:
SELECT UPPER(favorite_car) AS car FROM questionnaire;
Truy vấn này trả về mỗi tên ô tô bằng chữ hoa:
ô tô |
---|
HONDA CIVIC |
TOYOTA CAMRY |
NISSAN ROGUE |
FORD FOCUS |
CÚP RAM |
Thảo luận:
Nếu bạn muốn hiển thị một chuỗi bằng chữ hoa, hãy sử dụng hàm SQL UPPER (). Hàm này chỉ nhận một đối số:cột chuỗi mà bạn muốn chuyển đổi thành chữ hoa.