কম্পিউটার

আমরা কিভাবে MySQL WHERE ক্লজের সাথে BIN() ফাংশন ব্যবহার করতে পারি?


যখন BIN() স্ট্রিং ফাংশন WHERE clause-এর সাথে ব্যবহার করা হয়, তখন এর দ্বারা আউটপুট রিটার্ন হবে WHERE clause-এ দেওয়া শর্তের উপর নির্ভর করবে। এই ক্ষেত্রে, আমাদের অবশ্যই WHERE clause-এ বাইনারি মান ব্যবহার করতে হবে। উদাহরণ স্বরূপ, ধরুন আমাদের কাছে ‘স্টুডেন্ট’ নামের একটি টেবিল আছে এবং আমরা শুধুমাত্র সেই সারি পেতে চাই যেখানে কলাম ‘id’-এর বাইনারি মান 1010-এর থেকে বেশি, তাহলে আমরা নিম্নলিখিত ক্যোয়ারী লিখতে পারি -

mysql> Select *,Bin(id) from student where BIN(id) > 1010 ;
+------+---------+---------+-----------+---------+
| Id   | Name    | Address | Subject   | Bin(id) |
+------+---------+---------+-----------+---------+
| 15   | Harshit | Delhi   | Commerce  | 1111    |
| 20   | Gaurav  | Jaipur  | Computers | 10100   |
+------+---------+---------+-----------+---------+
2 rows in set (0.00 sec)

  1. আমরা কিভাবে MySQL WHERE ক্লজ সহ দুটি কলাম ব্যবহার করতে পারি?

  2. আমরা কিভাবে MySQL DISTINCT clause কে WHERE এবং LIMIT clause এর সাথে ব্যবহার করতে পারি?

  3. আমরা কি MySQL WHERE ক্লজে একটি SUM() ফাংশনের ফলাফল ব্যবহার করতে পারি?

  4. কোথায় ধারা সহ MySQL ভিউ ব্যবহার করবেন?