English 中文(简体)
Mysql compaire two dates from datetime?
原标题:

I was try to measure what is faster and what should be the best way to compare two dates, from datetime record in MySql db. There are several approaches how to grab a date from date time, but I was concentrate on two one is to use DATE function and second is to use LEFT function, something like this

DATE(created_on)

, and for LEFT function

LEFT(created_on,10)

it look s like those functions work same on my side. is there any better solution? or faster solution?

最佳回答

Your best bet is to always use the function that does what your intended purpose is. Since you want to get the date part of a date field, use the DATE function.

If your intended purpose is to get the left most 10 characters of a date field, use the LEFT function.

For all practical purposes, the results are probably the same. But the only constant in software development is change. For instance, what if MySql decided they wanted to change the way dates are stored in the next version, say as epoch (or number of ticks since a certain date). Your code that uses the LEFT function may fail or return undesirable results. Code that uses the DATE function would continue to work.

问题回答

暂无回答




相关问题
Mysql compaire two dates from datetime?

I was try to measure what is faster and what should be the best way to compare two dates, from datetime record in MySql db. There are several approaches how to grab a date from date time, but I was ...

iPhone Date Picker rolls over to 2010 on December 27th?

So I implemented a UIDatepicker in one of my applications for scheduling and autodialing teleconferences... everything is pretty much ready to go except, while testing I noticed that when the date ...

Convert date Python

I have MMDDYY dates, i.e. today is 111609 How do I convert this to 11/16/2009, in Python?

specifying date format when using $form->inputs() in CakePHP

I am wondering if there is a way to specify the date format in the forms created using CakePHP s $form->inputs(); Please note that this is not the individual $form->input() but instead $form->inputs() ...

NSDateFormat, super simple! Where am I screwing up?

Ok, this is really simple, maybe I m a getting a bit burnt out, but seems like it should work, Query XML feed, put out date string, format, display in a cell. The issue is I m a getting a NULL ...

sqlite writing a date into an email

I am exporting a date value from sqlite and placing it into an email. The date appears like this 279498721.322872 I am using Objective C in an Iphone App. Does anyone know how to make this export ...

热门标签