কম্পিউটার

মাইএসকিউএল-এ একটি পাঠ্য ক্ষেত্রের প্রথম 40টি অক্ষর পুনরুদ্ধার করবেন?


একটি টেক্সট ফিল্ড থেকে প্রথম 40টি অক্ষর পেতে, MySQL থেকে LEFT() ফাংশন ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

YourTableName থেকে যেকোন ভেরিয়েবলনাম হিসাবে বামদিকে (yourColumnName,40) নির্বাচন করুন;

উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল পুনরুদ্ধার করুন প্রথম 40 অক্ষর −> ( −> Allwords text −> ); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)

এখন আপনি insert কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> retrieveFirst40Characters এর মানগুলিতে সন্নিবেশ করুন('এটি একটি পাঠ্য থেকে চল্লিশটি অক্ষর বের করার জন্য একটি ক্যোয়ারী ডেমো'> ফিল্ড, আপনি চল্লিশটি অক্ষর পেতে বাম ফাংশন ব্যবহার করতে পারেন');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.32 সেকেন্ড) 

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সব রেকর্ড দেখান। প্রশ্নটি নিম্নরূপ -

mysql> নির্বাচন করুন *retrieveFirst40Characters থেকে;

নিচের আউটপুট −

<পূর্ব>+------------------------------------------------------------ -------------------------------------------------- ------------------------+| সমস্ত শব্দ |+------------------------------------------------------------ -------------------------------------------------- -----------------------+| এটি আমাদের উদাহরণের জন্য একটি টেবিলে প্রদর্শিত একটি ডেমো পাঠ্য |+-------------------------------------- -------------------------------------------------- ---------------------------------- সেটে 1 সারি (0.00 সেকেন্ড)

এখানে একটি পাঠ্য ক্ষেত্র −

থেকে প্রথম 40টি অক্ষর বের করার জন্য প্রশ্ন রয়েছে
mysql> RetrieveFirst40Characters থেকে Retrieve40Characters হিসেবে বাম (AllWords,40) নির্বাচন করুন;

নিচের আউটপুটটি প্রথম 40টি অক্ষর −

প্রদর্শন করছে
+--------------------------------------------+| পুনরুদ্ধার 40 অক্ষর |+--------------------------------------------+| এটি একটি টেবিলে প্রদর্শিত একটি ডেমো পাঠ্য |+----------------------------------------- ---+1 সারি সেটে (0.03 সেকেন্ড)

  1. ইতিমধ্যেই একটি MySQL টেবিলে থাকা একটি পাঠ্য থেকে শব্দ নির্বাচন করুন৷

  2. আমার মাইএসকিউএল টেবিলে ইউজারনেম ফিল্ডের নাম দেওয়া উচিত "নাম" বা "ব্যবহারকারী_নাম"?

  3. মাইএসকিউএল-এর একটি ডাটাবেস থেকে টেবিলের নাম কীভাবে পুনরুদ্ধার করবেন?

  4. MySQL এ একটি TIMESTAMP ক্ষেত্রের সাথে একটি টেবিল তৈরি করছেন?