কেন এমন হয় যে যখন যখন আমাদের একটি কলামে একটি নাল মান হয় এবং আমরা যখন আরোহী মান অনুসারে অর্ডার করি তখন প্রথমে NULL বাছাই হয়?
select 1 as test
union all
select 2
union all
select NULL
union all
select 3
union all
select 4
order by test
ফলাফল স্বরূপ
NULL
1
2
3
4
আমি ভাবতে থাকি যে NULL এর অর্থ "নির্ধারিত" বা সম্ভাব্য "অজানা"। যদি এটি সত্য হয় তবে এগুলি কি শেষ বাছাই করে না, যেহেতু মানটি অন্যান্য মানগুলির চেয়ে বেশি হতে পারে? (বা এটি কোথাও বাছাইয়ের বিকল্প?)
আমি এসকিউএল সার্ভার ২০০৮ আর ২ তে আছি, তবে আমার সন্দেহ হয় এটি সমস্ত এসকিউএল সার্ভার এবং সম্ভবত সমস্ত আরডিবিএমএস জুড়েই সত্য।
desc
সবচেয়ে বড় বা সাম্প্রতিক বিষয়গুলি প্রদর্শন করার জন্য ক্রম ব্যবহার করতে চান, সেক্ষেত্রে নালাগুলি শেষ হওয়ার জন্য আমি খুশি হব।