devxlogo

Difference Between Two Dates

Question:
What is the difference between two dates, date1 and date2, when date2 is in the next record?

Answer:
Use this code:

select datediff(laterone.date1, earlierone.date1) from table earlierone, table lateronewhere earlier.id > later.id

The idea here is to use the same table twice, with an alias so that you remember the perspective of the table as to earlier or later, then do the subtraction between them.

Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.

See also  Seven Service Boundary Mistakes That Create Technical Debt

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.