কম্পিউটার টিউটোরিয়াল

MySQL-এ LIKE এবং AND দিয়ে দুটি কলামে আংশিক মিল খুঁজে বের করা

MySQL-এ LIKE অপারেটর এবং AND লজিক ব্যবহার করে দুটি কলামে (যেমন প্রথম নাম এবং শেষ নাম) আংশিক মিলের ওপর ভিত্তি করে রেকর্ড খুঁজে বের করা যায়।

টেবিল তৈরি ও ডেটা ইনসার্ট

mysql> CREATE TABLE DemoTable (
    EmployeeFirstName VARCHAR(50),
    EmployeeLastName VARCHAR(50)
);
mysql> INSERT INTO DemoTable VALUES 
('John','Smith'), ('David','Miller'), ('John','Doe'), ('Adam','Smith'), ('Carol','Taylor');

আংশিক মিল খুঁজে বের করার কোয়েরি

mysql> SELECT * FROM DemoTable
       WHERE EmployeeFirstName LIKE 'Joh%' AND EmployeeLastName LIKE 'Sm%';

ফলাফল:

+-------------------+------------------+
| EmployeeFirstName | EmployeeLastName |
+-------------------+------------------+
| John              | Smith            |
+-------------------+------------------+

ব্যাখ্যা: LIKE 'Joh%' মানে 'Joh' দিয়ে শুরু হওয়া নাম, LIKE 'Sm%' মানে 'Sm' দিয়ে শুরু হওয়া উপনাম। AND দিয়ে দুটি শর্ত একসাথে পূরণ করতে হয়।

  1. MySQL টেবিলে বিদ্যমান কলামের নাম পরিবর্তন করা

  2. MySQL-এ আগামী মাসের প্রথম ও শেষ তারিখ বের করা

  3. MySQL-এ সাবকোয়েরি দিয়ে 세컨্ড লাস্ট (২য় শেষ) রেকর্ড বের করা

  4. Java দিয়ে MySQL ডেটাবেস থেকে লাস্ট রেকর্ড পাওয়া