কম্পিউটার

মাইএসকিউএল থেকে পুনরুদ্ধার করুন শুধুমাত্র যদি এতে দুটি হাইফেন চিহ্ন থাকে?


এর জন্য LIKE অপারেটর ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি:

mysql> create table DemoTable
   (
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   Password varchar(100)
   );
Query OK, 0 rows affected (1.27 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable(Password) values('John@--123');
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable(Password) values('---Carol234');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable(Password) values('--David987');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable(Password) values('Mike----53443');
Query OK, 1 row affected (0.30 sec)

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

mysql> select *from DemoTable;

আউটপুট

+----+---------------+
| Id | Password      |
+----+---------------+
| 1  | John@--123    |
| 2  | ---Carol234   |
| 3  | --David987    |
| 4  | Mike----53443 |
+----+---------------+
4 rows in set (0.00 sec)

MySQL থেকে পুনরুদ্ধার করার জন্য নিম্নোক্ত ক্যোয়ারী যদি শুধুমাত্র দুটি হাইফেন চিহ্ন থাকে -

mysql> select *from DemoTable where Password like '%--%' and password not like '%---%';

আউটপুট

+----+------------+
| Id | Password   |
+----+------------+
| 1  | John@--123 |
| 3  | --David987 |
+----+------------+
2 rows in set (0.06 sec)

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

  2. শুধুমাত্র মাইএসকিউএল ক্ষেত্র আপডেট করুন যদি ক্ষেত্রে শূন্য বা 0 থাকে?

  3. MySQL এ টাইমস্ট্যাম্প মান থেকে শুধুমাত্র তারিখ প্রদর্শন করুন

  4. MySQL এ আলফানিউমেরিক স্ট্রিং থেকে শুধুমাত্র সংখ্যা সাজান?