কম্পিউটার

সারি খুঁজুন যেখানে কলামের মান MySQL এ একটি নির্দিষ্ট সাবস্ট্রিং দিয়ে শেষ হয়?


সারি খুঁজতে এবং নতুন মান দিয়ে আপডেট করতে যেখানে কলামের মান নির্দিষ্ট সাবস্ট্রিং দিয়ে শেষ হয় সেখানে আপনাকে LIKE অপারেটর ব্যবহার করতে হবে।

সিনট্যাক্স নিম্নরূপ:

আপডেট yourTableNameSET yourColumnName='yourValue'যেখানে আপনার কলামের নাম '%.yourString'-এর মতো;

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

mysql> টেবিল তৈরি করুন RowEndsWithSpecificString -> ( -> Id int NULL AUTO_INCREMENT, -> FileName varchar(30), -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (1.50 সেকেন্ড) প্রাক> 

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

mysql> RowEndsWithSpecificString(FileName) মানগুলিতে সন্নিবেশ করুন 1 সারি প্রভাবিত (0.25 সেকেন্ড)mysql> RowEndsWithSpecificString(FileName) মানগুলিতে ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> RowEndsWithSpecificString(FileName) মান ('JavaServlet.pdf'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)

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

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

নিম্নলিখিত আউটপুট:

+----+-------------------------------+| আইডি | ফাইলের নাম |+------+-------------------------------+| 1 | MergeSort.c || 2 | BubbleSortIntroduction.pdf || 3 | AllMySQLQuery.docx || 4 | JavaCollections.pdf || 5 | JavaServlet.pdf |+---+----------------------------+5 সারি সেটে (0.00 সেকেন্ড)

যেখানে কলামের মান নির্দিষ্ট সাবস্ট্রিং দিয়ে শেষ হয় সেখানে অনুসন্ধান এবং আপডেট করার জন্য এখানে ক্যোয়ারী রয়েছে। নিম্নলিখিত ক্যোয়ারীটি একটি সাবস্ট্রিং খুঁজে পায় যা '.docx' দিয়ে শেষ হয় এবং একটি নতুন সাবস্ট্রিং দিয়ে আপডেট হয় যা '.pdf'। প্রশ্নটি নিম্নরূপ:

mysql> আপডেট RowEndsWithSpecificString -> FileName='IntroductionToCoreJava.pdf' -> সেট করুন যেখানে ফাইলের নাম '%.docx' লাইক; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:1 পরিবর্তিত:0 

এখন আবার টেবিল রেকর্ড চেক করুন. প্রশ্নটি নিম্নরূপ:

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

নিম্নলিখিত আউটপুট:

+----+-------------------------------+| আইডি | ফাইলের নাম |+------+-------------------------------+| 1 | IntroductionToCoreJava.pdf || 2 | BubbleSortIntroduction.pdf || 3 | IntroductionToCoreJava.pdf || 4 | JavaCollections.pdf || 5 | JavaServlet.pdf |+---+----------------------------+5 সারি সেটে (0.00 সেকেন্ড)

  1. মাইএসকিউএল-এ একটি নির্দিষ্ট কলামের নামের সাথে টেবিলগুলি কীভাবে খুঁজে পাবেন?

  2. MySQL এ একটি নির্দিষ্ট কলাম মান অদলবদল করুন

  3. % সহ একটি কলামের মান অনুসন্ধান করতে MySQL LIKE ক্যোয়ারী কীভাবে ব্যবহার করবেন?

  4. MySQL এর সাথে একটি পাইপ সীমাবদ্ধ কলামে একটি ম্যাচ সহ সারি খুঁজুন