Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Làm thế nào để chuyển đổi một chuỗi thành chữ thường trong SQL

Vấn đề:

Bạn muốn chuyển đổi một chuỗi thành chữ thường.

Ví dụ:

Cơ sở dữ liệu của chúng tôi có một bảng tên là product với dữ liệu trong id và đặt tên cho các cột columns .

id tên
1 Salad Cobb
2 Nướng trong nồi
3 Jerky
4 BANANA SPLIT
5 Bánh mì CORN
6 bít tết gà rán

Lưu ý rằng các phong cách đặt tên không nhất quán cho các sản phẩm này. Hãy hiển thị tất cả các tên sản phẩm bằng chữ thường.

Giải pháp 1:

SELECT LOWER(name)
FROM product;

Đây là kết quả:

name
salad cá tuyết
nồi rang
giật
tách chuối
bánh mì ngô
bít tết gà rán

Thảo luận:

Sử dụng SQL LOWER() nếu bạn muốn chuyển đổi một cột chuỗi thành chữ thường. Hàm này chỉ nhận một đối số:cột có giá trị bạn muốn viết thường.

Hàm này là một lựa chọn tốt nếu cơ sở dữ liệu của bạn phân biệt chữ hoa chữ thường và bạn chỉ muốn chọn các bản ghi phù hợp với một chuỗi cụ thể. Trước tiên, bạn có thể chuyển đổi mọi thứ thành chữ thường và sau đó tìm một kết quả phù hợp.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách cài đặt InfluxDB trên Ubuntu 20.10

  2. Ngưỡng tối ưu hóa - Dữ liệu nhóm và tổng hợp, Phần 2

  3. Khắc phục sự cố không thành công khi cố gắng tạo mô hình IMDB lớn

  4. Ngôn ngữ điều khiển dữ liệu SQL

  5. Tách chuỗi:Theo dõi