আমার কাছে কীওয়ার্ডগুলির একটি মাইএসকিউএল ডাটাবেস রয়েছে যা বর্তমানে মিশ্র হয়। তবে আমি তাদের সকলকে ছোট হাতের মধ্যে রূপান্তর করতে চাই। এটি করার জন্য কি মাইএসকিউএল বা মাইএসকিউএল এবং পিএইচপি ব্যবহার করে একটি সহজ আদেশ আছে?
আমার কাছে কীওয়ার্ডগুলির একটি মাইএসকিউএল ডাটাবেস রয়েছে যা বর্তমানে মিশ্র হয়। তবে আমি তাদের সকলকে ছোট হাতের মধ্যে রূপান্তর করতে চাই। এটি করার জন্য কি মাইএসকিউএল বা মাইএসকিউএল এবং পিএইচপি ব্যবহার করে একটি সহজ আদেশ আছে?
উত্তর:
হ্যাঁ, ফাংশনটি নিম্ন () বা এলসিএএসই () তারা উভয়ই একই কাজ করে।
উদাহরণ স্বরূপ:
select LOWER(keyword) from my_table
আপনি নিম্ন () বা LCASE () ফাংশনগুলি ব্যবহার করতে পারেন।
এগুলি কলাম বা স্ট্রিং লিটারে উভয়ই ব্যবহৃত হতে পারে। যেমন
SELECT LOWER(column_name) FROM table a;
অথবা
SELECT column_name FROM table a where column = LOWER('STRING')
LCASE () উভয় উদাহরণে LOWER () এর পরিবর্তে প্রতিস্থাপিত হতে পারে।
আপনি কি এটি দেখার চেষ্টা করেছেন? গুগল, ম্যানুয়াল ...
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_lower
mysql> SELECT LOWER('QUADRATICALLY');
-> 'quadratically'
ক্ষেত্রের নামটি পুনরায় নামকরণ করা হয়েছে এবং আপনি যদি এটি কোনও ফাংশনে উল্লেখ করেন তবে আপনি যদি তার একটি উপনাম না দেয় (তবে এটির নিজস্ব নাম হতে পারে) আপনি তার মান পাবেন না
উদাহরণ: আমি ক্ষেত্রের নাম মানটি গতিশীলরূপে পেতে একটি ফাংশন ব্যবহার করি:
function ColBuilder ($field_name) {
…
While ($result = DB_fetch_array($PricesResult)) {
$result[$field_name]
}
…
}
আমার জিজ্ঞাসা হ'ল: নির্বাচন করুন নিম্ন (আইটেমআইডি), ... ইত্যাদি ..
এতে পরিবর্তন করা দরকার: আইটেমআইডি হিসাবে লোয়ার (আইটেমআইডি) নির্বাচন করুন … ইত্যাদি ..
LOWERনিম্ন ক্ষেত্রে কেস বা স্ট্রিং রূপান্তর করতে ফাংশন ব্যবহার করুন ।
select LOWER(username) from users;
অথবা
select * from users where LOWER(username) = 'vrishbh';
আমি ব্যবহার করতে পারেন পিএইচপি বিশ্বাস করি
strtolower()
সুতরাং আপনি টেবিলের সমস্ত এন্ট্রিগুলি পড়তে পিএইচপি করতে পারেন এবং তারপরে ছোট কমান্ড হিসাবে মুদ্রণের জন্য সেই আদেশটি ব্যবহার করুন