Database
 sql >> база данни >  >> RDS >> Database

Как да конвертирате низ в малки букви в SQL

Проблем:

Искате да преобразувате низ в малки букви.

Пример:

Нашата база данни има таблица с име product с данни в id и име columns .

id име
1 Салата Коб
2 Печено в саксия
3 Дърки
4 БАНАНОВА РАЗДЕЛКА
5 ЦАРЕРИЧЕН хляб
6 Пържена пилешка пържола

Забележете, че стиловете на именуване са непоследователни за тези продукти. Нека да покажем всички имена на продукти с малки букви.

Решение 1:

SELECT LOWER(name)
FROM product;

Ето резултата:

name
салата коб
печено в тенджера
разтърсващ
банан сплит
царевичен хляб
пилешка пържена пържола

Дискусия:

Използвайте SQL LOWER() функция, ако искате да конвертирате низ колона в малки букви. Тази функция приема само един аргумент:колоната, чиито стойности искате да намалите с малки букви.

Тази функция е добър избор, ако вашата база данни е чувствителна към малки и големи букви и искате да изберете само записи, съответстващи на конкретен низ. Можете първо да преобразувате всичко в малки букви и след това да намерите съвпадение.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свързване с Lotus Notes от Java

  2. SQL Sentry вече е SentryOne

  3. PayPal ODBC драйвер

  4. Как да подредите по азбучен ред в SQL

  5. Rethink Flask – прост списък със задачи, поддържан от Flask и RethinkDB