একটি ক্ষেত্র অনুসারে অর্ডার করতে এবং প্রথমে NULL মান তালিকাভুক্ত করতে, আপনাকে নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে হবে। এটি নিচের ক্রমে ক্রম করবে -
YourColumnName null desc, yourColumnName desc দ্বারা yourTableName গ্রুপ থেকে আপনার কলাম নাম নির্বাচন করুন;উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক −
mysql> টেবিল তৈরি করুন OrderByNullFirstDemo −> ( −> StudentId int −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> OrderByNullFirstDemo মান (100) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> OrderByNullFirstDemo মানগুলিতে ঢোকান 150);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> OrderByNullFirstDemo মান (NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)সিলেক্ট স্টেটমেন্টের সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। সমস্ত রেকর্ড প্রদর্শনের জন্য ক্যোয়ারী নিম্নরূপ -
mysql> OrderByNullFirstDemo থেকে *নির্বাচন করুন;নিচের আউটপুট −
<প্রে>+------------+| StudentId |+------------+| 100 || 200 || 150 || NULL |+----------+4 সারি সেটে (0.00 সেকেন্ড)
নিচের ক্রমানুসারে ক্রম সম্পাদন করার জন্য আমরা শুরুতে আলোচনা করা সিনট্যাক্সটি প্রয়োগ করুন এবং প্রথমে শূন্য মান প্রদর্শন করুন −
mysql> StudentId দ্বারা OrderByNullFirstDemo গ্রুপ থেকে StudentId নির্বাচন করুন null desc,StudentId desc;
নিচের আউটপুট −
<প্রে>+------------+| StudentId |+------------+| NULL || 200 || 150 || ১০০