MySQL-এ NULL-এর দৈর্ঘ্য 0। এখানে, আমরা দেখব কিভাবে NULL কে SELECTstatement-এর সাথে ব্যবহার করা যায়। আসুন CREATE কমান্ড -
এর সাহায্যে একটি টেবিল তৈরি করিএকটি টেবিল তৈরি করা হচ্ছে -
mysql> টেবিল তৈরি করুন NullWIthSelect-> (-> Name varchar(100)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)
উপরে, আমি সফলভাবে একটি টেবিল তৈরি করেছি। এখন আমি INSERT কমান্ড -
এর সাহায্যে কিছু রেকর্ড সন্নিবেশ করবরেকর্ড ঢোকানো হচ্ছে -
mysql> NullWIthSelect মান ('John') এ ঢোকান; ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> NullWIthSelect মানগুলিতে ঢোকান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> INSERT NullWIthSelect মানগুলিতে();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> NullWIthSelect মানগুলিতে ঢোকান('Carol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> NullWIthSelect মানগুলিতে ঢোকান(''); ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> NullWIthSelect মানগুলিতে ঢোকান
উপরে, আমি 7টি রেকর্ড সন্নিবেশ করেছি যার মধ্যে একটি রেকর্ডের মান খালি এবং দুটির শূন্য মান রয়েছে৷ বাকিগুলির কিছু মান রয়েছে৷
সমস্ত রেকর্ড প্রদর্শন করতে, আমরা SELECT কমান্ড -
ব্যবহার করতে পারি NullWIthSelect থেকেmysql> SELECT *;
নিম্নলিখিত আউটপুট
<প্রে>+------+| নাম |+------+| জন || বব || NULL || ক্যারল || || ডেভিড || NULL |+------+7 সারি সেটে (0.00 সেকেন্ড)এখন, আমরা নিচের মতো SELECT স্টেটমেন্টের সাথে NULL ব্যবহার করতে পারি।
প্রথমত, আসুন সিনট্যাক্স −
দেখি আপনার টেবলনামেট থেকেনির্বাচন করুন যেখানে column_name NULL;
কোন কলামের মান শূন্য তা জানতে উপরের ক্যোয়ারীটি প্রয়োগ করা হচ্ছে। প্রশ্নটি নিম্নরূপ -
mysql> NullWIthSelect থেকে * SELECT করুন যেখানে নাম NULL;
নিচের আউটপুট −
<প্রে>+------+| নাম |+------+| NULL || NULL |+------+2 সারি সেটে (0.00 সেকেন্ড)এখন, আমরা NULL মানের দৈর্ঘ্য পেতে পারি যা 0। ক্যোয়ারীটি নিম্নরূপ -
mysql> NullWIthSelect থেকে গণনা (নাম) নির্বাচন করুন যেখানে নাম NULL;
নিচের আউটপুট −
<প্রে>+------------+| গণনা(নাম) |+------------+| 0 |+------------+1 সারি সেটে (0.04 সেকেন্ড)