Dateff SQL এ কি করে?
Dateff SQL এ কি করে?

ভিডিও: Dateff SQL এ কি করে?

ভিডিও: Dateff SQL এ কি করে?
ভিডিও: 57. SQL এ DATEDIFF ফাংশন 2024, নভেম্বর
Anonim

ভিতরে এসকিউএল সার্ভার, আপনি T- ব্যবহার করতে পারেন এসকিউএল ডেটডিফ () ফাংশন দুটি তারিখ/সময়ের মধ্যে পার্থক্য ফেরত দিতে। এটি যেকোন এক্সপ্রেশনে কাজ করে যা একটি সময়, তারিখ, ছোট তারিখের সময়, তারিখ সময়, তারিখ 2 বা তারিখের অফসেট মানের সাথে সমাধান করা যেতে পারে।

এছাড়াও, কিভাবে Dateff SQL এ কাজ করে?

দ্য DATEDIFF () ফাংশন date_part দ্বারা নির্দিষ্ট ইউনিট সহ start_date এবং end_date এর মধ্যে পার্থক্য নির্দেশ করে পূর্ণসংখ্যার একটি মান প্রদান করে। দ্য DATEDIFF () ফাংশন ফলাফল হলে একটি ত্রুটি প্রদান করে হয় পূর্ণসংখ্যার জন্য পরিসীমার বাইরে (-2, 147, 483, 648 থেকে +2, 147, 483, 647)।

উপরন্তু, আপনি SQL এ তারিখ বিয়োগ করতে পারেন? এসকিউএল-এ তারিখগুলি কীভাবে বিয়োগ করা যায় সার্ভার - Querychat। এসকিউএল সার্ভার মাইনাস অপারেটরকে সমর্থন করে না তবে ফাংশনের একটি দীর্ঘ তালিকা রয়েছে যা আমাদের সাথে ক্রিয়াকলাপ সম্পাদন করতে দেয় তারিখ টাইপ ক্ষেত্র যেমন DATEADD, DATEDIFF, DATENAME, DATEPART, DAY, GETDATE, MONTH, YEAR, অন্যদের মধ্যে।

ফলস্বরূপ, আপনি কিভাবে datediff ব্যবহার করবেন?

তারিখ 1 এবং তারিখ 2 এর মধ্যে দিনের সংখ্যা গণনা করতে, আপনি করতে পারেন ব্যবহার হয় বছরের দিন ("y") বা দিন ("d")। যখন ব্যবধান হয় সপ্তাহের দিন ("w"), ডেটডিফ দুটি তারিখের মধ্যে সপ্তাহের সংখ্যা প্রদান করে। যদি তারিখ1 সোমবার পড়ে, ডেটডিফ তারিখ2 পর্যন্ত সোমবারের সংখ্যা গণনা করে।

আমি কিভাবে SQL সার্ভারে দুটি তারিখের মধ্যে দিন পেতে পারি?

প্রিন্ট DATEDIFF(DAY, '1/1/2011', '3/1/2011') আপনাকে দেবে যা আপনি পরে করছেন৷ এটি মধ্যরাতের সীমানা কতবার অতিক্রম করেছে তা দেয় মধ্যে দ্য দুই তারিখ . যদি আপনি উভয়ই অন্তর্ভুক্ত করেন তবে আপনি এটিতে একটি যোগ করার সিদ্ধান্ত নিতে পারেন তারিখগুলি গণনায় - অথবা একটি বিয়োগ করুন যদি আপনি অন্তর্ভুক্ত করতে না চান তারিখ.

প্রস্তাবিত: