কম্পিউটার

জাভাতে MySQL-এ অনুসন্ধান ভেরিয়েবলের সাথে LIKE ব্যবহার করার সময় সঠিকভাবে উদ্ধৃতিগুলি কীভাবে ব্যবহার করবেন?


সার্চ ভেরিয়েবল −

এর সাথে LIKE ব্যবহার করার জন্য নিচের সঠিক সিনট্যাক্স
স্ট্রিং sqlQuery;sqlQuery ="আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম '%" +yourSearchVariableName + "%'";

আসুন একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন ডেমো19−> (−> id int null auto_increment প্রাথমিক কী নয়,−> name varchar(50)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (3.48 সেকেন্ড)

সন্নিবেশ কমান্ড -

এর সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> demo19(নাম) মান ('জন স্মিথ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> ডেমো19 (নাম) মানগুলিতে সন্নিবেশ করুন ('ডেভিড মিলার'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> ডেমো19 (নাম) মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.13 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুন
mysql> ডেমো19 থেকে *নির্বাচন করুন

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

তৈরি করবে <প্রে>+----+---------------+| আইডি | নাম |+----+---------------+| 1 | জন স্মিথ || 2 | ডেভিড মিলার || 3 | অ্যাডাম স্মিথ || 4 | ক্রিস ব্রাউন |+----+------------+4 সেটে সারি (0.00 সেকেন্ড)

উদাহরণ

সার্চ ভেরিয়েবলের সাথে LIKE ব্যবহার করার সময় সঠিকভাবে উদ্ধৃতি ব্যবহার করার জন্য জাভা কোড নিচে দেওয়া হল −

 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;public class RemoveJavaQueryError { public static void main(String[] args) { সংযোগ con =null; বিবৃতি বিবৃতি =null; চেষ্টা করুন { String searchKeyWord ="স্মিথ"; Class.forName("com.mysql.jdbc.Driver"); con =DriverManager.getConnection("jdbc:mysql://localhost:3306/sampledatabase", "root", "123456"); statement =(বিবৃতি) con.createStatement(); স্ট্রিং sqlQuery; sqlQuery ="demo19 থেকে *নির্বাচন করুন যেখানে '%" + searchKeyWord + "%'" এর মতো নাম; ফলাফল সেট rs =statement.executeQuery(sqlQuery); যখন (rs.next()) { System.out.println(rs.getString("name")); } } ধরা (ব্যতিক্রম ই) { e.printStackTrace(); } } }

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

তৈরি করবে
জন স্মিথঅ্যাডাম স্মিথ

নমুনা আউটপুটের স্ন্যাপশট নিচে দেওয়া হল।

জাভাতে MySQL-এ অনুসন্ধান ভেরিয়েবলের সাথে LIKE ব্যবহার করার সময় সঠিকভাবে উদ্ধৃতিগুলি কীভাবে ব্যবহার করবেন?


  1. আমি কিভাবে LIKE ওয়াইল্ডকার্ড ব্যবহার করে একটি কলামে (কেস-সংবেদনশীল) অনুসন্ধান করতে পারি?

  2. জাভা দিয়ে একটি মাইএসকিউএল ডাটাবেসে ডেটা কীভাবে আপডেট করবেন?

  3. জাভা দিয়ে একটি মাইএসকিউএল ডাটাবেসের ডেটা কীভাবে মুছবেন?

  4. কিভাবে MySQL এর সাথে জাভাতে নির্বাচিত প্রশ্নের জন্য প্রস্তুত বিবৃতি ব্যবহার করবেন?