یک پرس‌وجو بنویسید که نام‌های کاربران در ستون username از جدول users را با استفاده از تابع LCASE به حروف کوچک تبدیل و نمایش دهد.

3.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:59

0.0

در MySQL از تابع LCASE (یا معادل LOWER) برای تبدیل رشته‌ها به حروف کوچک استفاده کنید. نمونه راه‌حل: SELECT LCASE(username) AS username_lower FROM users;؛ می‌توانید از AS برای نام‌گذاری ستون خروجی، و از WHERE یا ORDER BY برای فیلتر یا مرتب‌سازی نتایج استفاده کنید و اگر می‌خواهید تغییر دائمی انجام شود از UPDATE users SET username = LCASE(username); بهره ببرید.

توسط پژوهشگر در 202 روز قبل ساعت 02:59
دسته بندی ها: MySQL MySQL for beginner
arman در 202 روز قبل ساعت 07:54

در MySQL هر دو LCASE و LOWER برای تبدیل رشته‌ها به حروف کوچک کار می‌کنند و LCASE فقط نام اختصاری آن است. برای نمایش تبدیل‌شده بدون تغییر داده‌ها، می‌توانید: SELECT LCASE(username) AS username_lower FROM users;. اگر می‌خواهید این تغییر را به‌صورت دائمی انجام دهید، با احتیاط UPDATE users SET username = LCASE(username); انجام دهید و حتماً قبل از آن پشتیبان بگیرید. همچنین برای فیلتر یا مرتب‌سازی با حروف کوچک، می‌توانید از ORDER BY LOWER(username) یا COLLATE استفاده کنید تا نتیجه‌ی یکنواختی داشته باشید.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری