sql >> Database >  >> RDS >> Sqlserver

Een TimeSpan opslaan tussen twee DateTimes

In het ideale geval heeft u twee velden . nodig hoe dan ook:

  • Sla twee datum/tijd apart op --OF--
  • Sla één datum/tijd op en sla de verstreken tijd op

Als ik naar uw vereisten kijk, zou ik gaan voor twee afzonderlijke datum-/tijdvelden; en bereken de hele/halve dagen inclusief (optellen/aftrekken) van feestdagen.

Bewaar een aparte configuratietabel om de maximale/minimale duur van de dag te definiëren/configureren.

Voer berekeningen uit op de dag/tijd, binnen de zoekopdracht, of als alternatief op de gebruikersinterface, bij gebruikersacties - als u dat wenst.



  1. Zoekcriteria verschil tussen Like vs Bevat() in oracle

  2. CASE in WHERE CLAUSULE in MYSQL

  3. Hoe verbinding te maken met postgresql vanuit ios9

  4. Importeer .frm- en .opt-bestanden naar MySQL