কম্পিউটার

SQL সার্ভারে NULLIF ফাংশন

এই নিবন্ধটি আপনাকে বিস্তারিতভাবে দেখাবে কিভাবে SQL সার্ভারে NULLIF ফাংশন হ্যান্ডলার ব্যবহার করতে হয় নির্দিষ্ট সিনট্যাক্স এবং উদাহরণ সহ ফাংশনগুলিকে আরও ভালভাবে কল্পনা করতে এবং ক্যাপচার করতে৷

বর্ণনা করুন

NULLIF ফাংশন৷ এসকিউএল সার্ভারে পাস করার জন্য দুটি এক্সপ্রেশনের তুলনা করে। প্রথম এক্সপ্রেশনটি দ্বিতীয় এক্সপ্রেশনের সমান হলে, NULLIF NULL ফেরত দেবে। অন্যথায়, ফাংশনটি প্রথম এক্সপ্রেশন, এক্সপ্রেশন 1 ফেরত দেবে।

সিনট্যাক্স

SQL সার্ভারে NULLIF স্টেটমেন্ট ব্যবহার করতে, আমরা নিম্নলিখিত সিনট্যাক্স ব্যবহার করি:

 NULLIF(bieuthuc1, bieuthuc2) 

প্যারামিটার :

  1. bieuthuc1, bieuthuc2: তুলনা করার জন্য অভিব্যক্তি। এক্সপ্রেশনের মানগুলি অবশ্যই একই ডেটা টাইপের অন্তর্গত।

দ্রষ্টব্য :

  1. NULLIF ফাংশন SQL সার্ভারের পরবর্তী সংস্করণগুলিতে ব্যবহার করা যেতে পারে:SQL সার্ভার 2017, SQL সার্ভার 2016, SQL সার্ভার 2014, SQL সার্ভার 2012, SQL সার্ভার 2008 R2, SQL সার্ভার 2008, এবং SQL সার্ভার 2005৷

উদাহরণস্বরূপ

দেখুন কিভাবে SQL সার্ভারে NULLIF স্টেটমেন্ট ব্যবহার করতে হয়।

 SELECT NULLIF('TipsMake.com', 'TipsMake.com'); 
Result: NULL (trả về NULL vì các giá trị bằng nhau)

SELECT NULLIF('TipsMake.com', 'QuanTriMang');
Result: 'TipsMake.com' (trả về giá trị đầu tiên vì các giá trị khác nhau)

SELECT NULLIF(12, 12);
Result: NULL (trả về NULL vì các giá trị bằng nhau)

SELECT NULLIF(12, 45);
Result: 12 (trả về giá trị đầu tiên vì các giá trị khác nhau)

SELECT NULLIF('2019-05-01', '2019-05-01');
Result: NULL (trả về NULL vì các giá trị bằng nhau)

SELECT NULLIF('2019-05-01', '2019-04-30');
Result: '2019-05-01' (trả về giá trị đầu tiên vì các giá trị khác nhau)

  1. SQL সার্ভারে AVG ফাংশন

  2. SQL সার্ভারে সিলিং ফাংশন

  3. SQL সার্ভারে FLOOR ফাংশন

  4. SQL সার্ভারে COUNTটি ফাংশন