কম্পিউটার

MySQL এ কি পিএইচপি বেসনাম() সমতুল্য আছে?


যদি একটি ফাইলের একটি পাথ সম্বলিত একটি স্ট্রিং দেওয়া হয়, পিএইচপি basename() ফাংশন ফাইলটির ভিত্তি নাম প্রদান করবে। MySQL-এ এর সমতুল্য পেতে, আপনি SUBSTRING_INDEX() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> অবস্থান varchar(200) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.02 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান .png');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.42 সেকেন্ড)

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

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

আউটপুট

<প্রে>+-------------------------------+| অবস্থান |+-------------------------------+| C:\Web\Sum.java || E:\WebDevelopment\Image1.png |+-------------------------------+2 সারি সেটে (0.00 সেকেন্ড)

MySQL-এ basename() এর সমতুল্যের সাথে কাজ করার জন্য এবং basename() ফাংশনটি কী রিটার্ন করে, অর্থাৎ ফাইলের বেস নাম −

তা পেতে ক্যোয়ারী নিচে দেওয়া হল।
mysql> অবস্থান নির্বাচন করুন, -> SUBSTRING_INDEX(অবস্থান,'\\', -1) ডেমোটেবল থেকে NameOfFile হিসাবে;

আউটপুট

<প্রে>+-------------------------------+------------+| অবস্থান | NameOfFile |+--------------------------------------------+------------+| C:\Web\Sum.java | Sum.java || ই:\WebDevelopment\Image1.png | Image1.png |+------------------+------------+2 সেটে সারি (0.00 সেকেন্ড)
  1. ডেটটাইমকে সেকেন্ডে রূপান্তর করতে PHP-তে MySQL TIME_TO_SEC() পদ্ধতির সমতুল্য কী?

  2. MySQL এর UNHEX() এর পিএইচপি সমতুল্য কি?

  3. PHP/ MySQL এ সময়ের সাথে কাজ করছেন?

  4. PHP ভেরিয়েবল "11:00 AM" কে MySQL টাইম ফরম্যাটে রূপান্তর করবেন?