উত্তর:
আপনি CHAR_LENGTH()
একটি স্ট্রিংয়ে অক্ষরের সংখ্যা পেতে সন্ধান করছেন ।
মাল্টি-বাইট চার্সেটের LENGTH()
জন্য স্ট্রিংটি যে বাইটগুলি দখল করে CHAR_LENGTH()
তার সংখ্যা আপনাকে দেবে এবং অক্ষরের সংখ্যাটি ফিরিয়ে দেবে।
CHAR_LENGTH
, কারণ আমি যদি অক্ষরের সংখ্যাটি ফিরিয়ে দিই? , পোর CHAR_LENGTH(12)
2
select * from table order by length(column);
দৈর্ঘ্য () ফাংশন এবং অন্যান্য স্ট্রিং ফাংশনগুলির সাথে ডকুমেন্টেশন এখানে উপলব্ধ ।
কটাক্ষপাত রয়ে মাইএসকিউএল ডকুমেন্টেশন স্ট্রিং কাজগুলির জন্য আমরা ব্যবহার করতে পারেন CHAR_LENGTH()
এবং CHARACTER_LENGTH()
হিসাবে ভাল।
আমি এই বাক্যগুলি ফিল্টার করতে ব্যবহার করেছি
SELECT table.field1, table.field2 FROM table WHERE length(field) > 10;
আপনি যে অন্যান্য সংখ্যাটি ফিল্টার করতে চান তার জন্য আপনি 10 টি পরিবর্তন করতে পারেন।
select * from *tablename* where 1 having length(*fieldname*)=*fieldlength*
উদাহরণস্বরূপ যদি আপনি গ্রাহক থেকে একটি নাম সংক্ষিপ্ত করে 2 টি অক্ষর দিয়ে প্রবেশের নির্বাচন করতে চান।
select * from customer where 1 **having length(name)<2**