আপনি একটি কলাম বাছাই করতে পারেন, ORDER BY-এর সাহায্যে 0 শেষ আসে। সিনট্যাক্স নিম্নরূপ -
yourTableName ক্রম থেকে yourFieldName =0,yourFieldName দ্বারা *নির্বাচন করুন;
উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল তৈরি করুন SortColumnZeroAtLastDemo −> ( −> RankNumber int −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.40 সেকেন্ড)
এখন আপনি নিম্নোক্ত ক্যোয়ারী −
ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করতে পারেনmysql> SortColumnZeroAtLastDemo মান (100); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> সন্নিবেশ করুন SortColumnZeroAtLastDemo মানগুলিতে (0); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ডের মধ্যে ঢোকান) 0);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> SortColumnZeroAtLastDemo মানগুলিতে ঢোকান(50); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> SortColumnZeroAtLastDemo মানগুলিতে ঢোকান(10);Query (10) প্রভাবিত 0.15 সেকেন্ড)mysql> SortColumnZeroAtLastDemo মানগুলিতে সন্নিবেশ করুনসিলেক্ট স্টেটমেন্টের সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
SortColumnZeroAtLastDemo থেকেmysql> নির্বাচন করুন;নিচের আউটপুট −
<প্রে>+------------+| র্যাঙ্ক নম্বর |+------------+| 100 || 0 || 0 || 50 || 10 || 0 || 40 |+------------+7 সারি সেটে (0.00 সেকেন্ড)
এখানে কলাম বাছাই করার জন্য ক্যোয়ারী রয়েছে এবং শেষ পর্যন্ত সিনট্যাক্স ব্যবহার করে মান 0 সেট করা হয়েছে যা আমরা শুরুতে আলোচনা করেছি -
mysql> RankNumber =0,RankNumber দ্বারা SortColumnZeroAtLastDemo অর্ডার থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+------------+| র্যাঙ্ক নম্বর |+------------+| 10 || 40 || 50 || 100 || 0 || 0 || 0 |+------------+7 সারি সেটে (0.00 সেকেন্ড)