ماذا ديفايف تفعل في SQL؟
ماذا ديفايف تفعل في SQL؟

فيديو: ماذا ديفايف تفعل في SQL؟

فيديو: ماذا ديفايف تفعل في SQL؟
فيديو: The5 - La Bezzaf (Official Video) | لا بزاف 2024, يمكن
Anonim

في SQL الخادم ، يمكنك استخدام T- تاريخ SQL () لإرجاع الفرق بين تاريخين / وقتين. إنه يعمل على أي تعبير يمكن حله إلى قيمة وقت أو تاريخ أو وقت صغير أو وقت أو تاريخ أو وقت 2 أو قيمة إزاحة التاريخ والوقت.

أيضا ، كيف يعمل dateiff في SQL؟

ال DATEDIFF () ترجع الدالة قيمة عدد صحيح يشير إلى الفرق بين start_date و end_date ، مع تحديد الوحدة بواسطة date_part. ال DATEDIFF () ترجع الدالة خطأ إذا كانت النتيجة يكون خارج النطاق للعدد الصحيح (-2 ، 147 ، 483 ، 648 إلى +2 ، 147 ، 483 ، 647).

بالإضافة إلى ذلك ، هل يمكنك طرح التواريخ في SQL؟ كيفية طرح التواريخ في SQL الخادم - Querychat. SQL لا يدعم الخادم عامل التشغيل الناقص ولكن لديه قائمة طويلة من الوظائف التي تسمح لنا بإجراء العمليات باستخدام تاريخ اكتب الحقول مثل DATEADD و DATEDIFF و DATENAME و DATEPART و DAY و GETDATE و MONTH و YEAR وغيرها.

وبالتالي ، كيف تستخدم مؤرخ؟

لحساب عدد الأيام بين التاريخ 1 والتاريخ 2 ، يمكنك ذلك استعمال إما يوم من السنة ("y") أو يوم ("d"). عندما يكون الفاصل الزمني هو يوم من أيام الأسبوع ("w") ، التاريخ تُرجع عدد الأسابيع بين تاريخين. إذا صادف date1 يوم الإثنين ، التاريخ بحساب عدد أيام الإثنين حتى تاريخ 2.

كيف يمكنني الحصول على أيام بين تاريخين في SQL Server؟

ستمنحك PRINT DATEDIFF (اليوم ، "1/1/2011" ، "3/1/2011") ما تبحث عنه. هذا يعطي عدد المرات التي يتم فيها تجاوز حد منتصف الليل ما بين ال تاريخين . قد تقرر إضافة واحد إلى هذا إذا كنت تقوم بتضمين كليهما تواريخ في العد - أو اطرح واحدًا إذا كنت لا تريد تضمين أي منهما تاريخ.

موصى به: