Dizeyi küçük harfe dönüştürmek için bir MySQL komut var mı?

6 Cevap php

Ben şu anda karışık durumda olan anahtar bir MySQL veritabanı var. Ancak, küçük harfe hepsini dönüştürmek istiyorum. Kolay bunu yapmak için komut, ya MySQL veya MySQL ve PHP kullanarak var mı?

6 Cevap

Evet, fonksiyon ALT () ya da lcase () (her ikisi de aynı şeyi yapar).

Örneğin:

select LOWER(keyword) from my_table

SELECT LOWER(foo) AS foo FROM bar

Sen ALT işlevlerini kullanabilirsiniz () veya lcase ().

Bu sütunların veya dize hazır üzerinde de kullanılabilir. örneğin

SELECT LOWER(column_name) FROM table a;

veya

SELECT column_name FROM table a where column = LOWER('STRING')

LCASE() can be substituted fveya LOWER() in both examples.

Eğer yukarı bakarak denedin mi? Google, manuel ...

http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_lower

mysql> SELECT LOWER('QUADRATICALLY');
        -> 'quadratically'

kullanmak LOWER alt durumda veri veya dize dönüştürmek için çalışır.

select LOWER(username) from users;

veya

select * from users where LOWER(username) = 'vrishbh';

Ben php kullanabilirsiniz inanıyorum

strtolower()

bu yüzden küçük harf olarak onları geri yazdırmak için o komutunu kullanarak tablodaki tüm girdileri okumak için bir php yapabilir