<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=MySQL_Tutorial%2FDate_Time_Functions%2FDATE_SUB</id>
		<title>MySQL Tutorial/Date Time Functions/DATE SUB - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=MySQL_Tutorial%2FDate_Time_Functions%2FDATE_SUB"/>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=MySQL_Tutorial/Date_Time_Functions/DATE_SUB&amp;action=history"/>
		<updated>2026-04-03T19:54:27Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://sqle.ru/index.php?title=MySQL_Tutorial/Date_Time_Functions/DATE_SUB&amp;diff=492&amp;oldid=prev</id>
		<title> в 13:44, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=MySQL_Tutorial/Date_Time_Functions/DATE_SUB&amp;diff=492&amp;oldid=prev"/>
				<updated>2010-05-26T13:44:56Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:44, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://sqle.ru/index.php?title=MySQL_Tutorial/Date_Time_Functions/DATE_SUB&amp;diff=493&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=MySQL_Tutorial/Date_Time_Functions/DATE_SUB&amp;diff=493&amp;oldid=prev"/>
				<updated>2010-05-26T09:50:40Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== DATE_SUB(curdate(), INTERVAL 1.1 MINUTE_MICROSECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 MINUTE_MICROSECOND);&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 MINUTE_MICROSECOND) |&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:58.999999                           |&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1.1 MINUTE_SECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 MINUTE_SECOND);&lt;br /&gt;
+-------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 MINUTE_SECOND) |&lt;br /&gt;
+-------------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:58:59                             |&lt;br /&gt;
+-------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1.1 SECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 SECOND);&lt;br /&gt;
+------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 SECOND) |&lt;br /&gt;
+------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:59                      |&lt;br /&gt;
+------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1.1 SECOND_MICROSECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 SECOND_MICROSECOND);&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 SECOND_MICROSECOND) |&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:58.900000                           |&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 DAY);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 DAY);&lt;br /&gt;
+-------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 DAY) |&lt;br /&gt;
+-------------------------------------+&lt;br /&gt;
| 2007-07-21                          |&lt;br /&gt;
+-------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 HOUR);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 HOUR);&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 HOUR) |&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
| 2007-07-21 23:00:00                  |&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 MICROSECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 MICROSECOND);&lt;br /&gt;
+---------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 MICROSECOND) |&lt;br /&gt;
+---------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:59.999999                  |&lt;br /&gt;
+---------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 MINUTE);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 MINUTE);&lt;br /&gt;
+----------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 MINUTE) |&lt;br /&gt;
+----------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:00                    |&lt;br /&gt;
+----------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 MONTH);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 MONTH);&lt;br /&gt;
+---------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 MONTH) |&lt;br /&gt;
+---------------------------------------+&lt;br /&gt;
| 2007-06-22                            |&lt;br /&gt;
+---------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 QUARTER);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 QUARTER);&lt;br /&gt;
+-----------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 QUARTER) |&lt;br /&gt;
+-----------------------------------------+&lt;br /&gt;
| 2007-04-22                              |&lt;br /&gt;
+-----------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 SECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 SECOND);&lt;br /&gt;
+----------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 SECOND) |&lt;br /&gt;
+----------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:59                    |&lt;br /&gt;
+----------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 WEEK);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 WEEK);&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 WEEK) |&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
| 2007-07-15                           |&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(curdate(), INTERVAL 1 YEAR);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 YEAR);&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 YEAR) |&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
| 2006-07-22                           |&lt;br /&gt;
+--------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DATE_SUB(date,INTERVAL expr unit)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;expr is an expression specifying the interval value.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;expr is a string.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;expr may start with a &amp;quot;-&amp;quot; for negative intervals.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;unit is a keyword indicating the units in which the expression should be interpreted.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The following table shows the expected form of the expr argument for each unit value.&amp;lt;/p&amp;gt;&lt;br /&gt;
unit Value&lt;br /&gt;
Expected expr Format&lt;br /&gt;
MICROSECOND&lt;br /&gt;
MICROSECONDS&lt;br /&gt;
SECOND&lt;br /&gt;
SECONDS&lt;br /&gt;
MINUTE&lt;br /&gt;
MINUTES&lt;br /&gt;
HOUR&lt;br /&gt;
HOURS&lt;br /&gt;
DAY&lt;br /&gt;
DAYS&lt;br /&gt;
WEEK&lt;br /&gt;
WEEKS&lt;br /&gt;
MONTH&lt;br /&gt;
MONTHS&lt;br /&gt;
QUARTER&lt;br /&gt;
QUARTERS&lt;br /&gt;
YEAR&lt;br /&gt;
YEARS&lt;br /&gt;
SECOND_MICROSECOND&lt;br /&gt;
&amp;quot;SECONDS.MICROSECONDS&amp;quot;&lt;br /&gt;
MINUTE_MICROSECOND&lt;br /&gt;
&amp;quot;MINUTES.MICROSECONDS&amp;quot;&lt;br /&gt;
MINUTE_SECOND&lt;br /&gt;
&amp;quot;MINUTES:SECONDS&amp;quot;&lt;br /&gt;
HOUR_MICROSECOND&lt;br /&gt;
&amp;quot;HOURS.MICROSECONDS&amp;quot;&lt;br /&gt;
HOUR_SECOND&lt;br /&gt;
&amp;quot;HOURS:MINUTES:SECONDS&amp;quot;&lt;br /&gt;
HOUR_MINUTE&lt;br /&gt;
&amp;quot;HOURS:MINUTES&amp;quot;&lt;br /&gt;
DAY_MICROSECOND&lt;br /&gt;
&amp;quot;DAYS.MICROSECONDS&amp;quot;&lt;br /&gt;
DAY_SECOND&lt;br /&gt;
&amp;quot;DAYS HOURS:MINUTES:SECONDS&amp;quot;&lt;br /&gt;
DAY_MINUTE&lt;br /&gt;
&amp;quot;DAYS HOURS:MINUTES&amp;quot;&lt;br /&gt;
DAY_HOUR&lt;br /&gt;
&amp;quot;DAYS HOURS&amp;quot;&lt;br /&gt;
YEAR_MONTH&lt;br /&gt;
&amp;quot;YEARS-MONTHS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1 DAY);&lt;br /&gt;
+-------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1 DAY) |&lt;br /&gt;
+-------------------------------------+&lt;br /&gt;
| 2007-07-21                          |&lt;br /&gt;
+-------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Getting a date 6 months in the past==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; SELECT DATE_SUB(CURDATE(), INTERVAL 6 MONTH);&lt;br /&gt;
+---------------------------------------+&lt;br /&gt;
| DATE_SUB(CURDATE(), INTERVAL 6 MONTH) |&lt;br /&gt;
+---------------------------------------+&lt;br /&gt;
| 2007-01-21                            |&lt;br /&gt;
+---------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1 1:1:1&amp;quot; DAY_SECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1 1:1:1&amp;quot; DAY_SECOND);&lt;br /&gt;
+----------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1 1:1:1&amp;quot; DAY_SECOND) |&lt;br /&gt;
+----------------------------------------------------+&lt;br /&gt;
| 2007-07-20 22:58:59                                |&lt;br /&gt;
+----------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1 1:1&amp;quot; DAY_MINUTE);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1 1:1&amp;quot; DAY_MINUTE);&lt;br /&gt;
+--------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1 1:1&amp;quot; DAY_MINUTE) |&lt;br /&gt;
+--------------------------------------------------+&lt;br /&gt;
| 2007-07-20 22:59:00                              |&lt;br /&gt;
+--------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1:1:1&amp;quot; HOUR_SECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1:1:1&amp;quot; HOUR_SECOND);&lt;br /&gt;
+---------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1:1:1&amp;quot; HOUR_SECOND) |&lt;br /&gt;
+---------------------------------------------------+&lt;br /&gt;
| 2007-07-21 22:58:59                               |&lt;br /&gt;
+---------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1 1&amp;quot; DAY_HOUR);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1 1&amp;quot; DAY_HOUR);&lt;br /&gt;
+----------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1 1&amp;quot; DAY_HOUR) |&lt;br /&gt;
+----------------------------------------------+&lt;br /&gt;
| 2007-07-20 23:00:00                          |&lt;br /&gt;
+----------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL 1.1 DAY_MICROSECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 DAY_MICROSECOND);&lt;br /&gt;
+---------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 DAY_MICROSECOND) |&lt;br /&gt;
+---------------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:58.999999                        |&lt;br /&gt;
+---------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL 1.1 HOUR_MICROSECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 HOUR_MICROSECOND);&lt;br /&gt;
+----------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 HOUR_MICROSECOND) |&lt;br /&gt;
+----------------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:58.999999                         |&lt;br /&gt;
+----------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1:1&amp;quot; HOUR_MINUTE);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1:1&amp;quot; HOUR_MINUTE);&lt;br /&gt;
+-------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1:1&amp;quot; HOUR_MINUTE) |&lt;br /&gt;
+-------------------------------------------------+&lt;br /&gt;
| 2007-07-21 22:59:00                             |&lt;br /&gt;
+-------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL 1.1 HOUR_MINUTE); (with dot)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 HOUR_MINUTE);&lt;br /&gt;
+-----------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 HOUR_MINUTE) |&lt;br /&gt;
+-----------------------------------------------+&lt;br /&gt;
| 2007-07-21 22:59:00                           |&lt;br /&gt;
+-----------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL 1.1 HOUR_SECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 HOUR_SECOND);&lt;br /&gt;
+-----------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 HOUR_SECOND) |&lt;br /&gt;
+-----------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:58:59                           |&lt;br /&gt;
+-----------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL 1.1 SECOND_MICROSECOND);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL 1.1 SECOND_MICROSECOND);&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL 1.1 SECOND_MICROSECOND) |&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
| 2007-07-21 23:59:58.900000                           |&lt;br /&gt;
+------------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1-1&amp;quot; YEAR_MONTH);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1-1&amp;quot; YEAR_MONTH);&lt;br /&gt;
+------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1-1&amp;quot; YEAR_MONTH) |&lt;br /&gt;
+------------------------------------------------+&lt;br /&gt;
| 2006-06-22                                     |&lt;br /&gt;
+------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== select DATE_SUB(curdate(), INTERVAL &amp;quot;1.1&amp;quot; YEAR_MONTH); (with dot)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select DATE_SUB(curdate(), INTERVAL &amp;quot;1.1&amp;quot; YEAR_MONTH);&lt;br /&gt;
+------------------------------------------------+&lt;br /&gt;
| DATE_SUB(curdate(), INTERVAL &amp;quot;1.1&amp;quot; YEAR_MONTH) |&lt;br /&gt;
+------------------------------------------------+&lt;br /&gt;
| 2006-06-22                                     |&lt;br /&gt;
+------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Selects all rows with a start_date value from within the last 30 days==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; CREATE TABLE Employee(&lt;br /&gt;
    -&amp;gt;     id            int,&lt;br /&gt;
    -&amp;gt;     first_name    VARCHAR(15),&lt;br /&gt;
    -&amp;gt;     last_name     VARCHAR(15),&lt;br /&gt;
    -&amp;gt;     start_date    DATE,&lt;br /&gt;
    -&amp;gt;     end_date      DATE,&lt;br /&gt;
    -&amp;gt;     salary        FLOAT(8,2),&lt;br /&gt;
    -&amp;gt;     city          VARCHAR(10),&lt;br /&gt;
    -&amp;gt;     description   VARCHAR(15)&lt;br /&gt;
    -&amp;gt; );&lt;br /&gt;
Query OK, 0 rows affected (0.03 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;              values (1,&amp;quot;Jason&amp;quot;,    &amp;quot;Martin&amp;quot;,  &amp;quot;19960725&amp;quot;,  &amp;quot;20060725&amp;quot;, 1234.56, &amp;quot;Toronto&amp;quot;,  &amp;quot;Programmer&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(2,&amp;quot;Alison&amp;quot;,   &amp;quot;Mathews&amp;quot;,  &amp;quot;19760321&amp;quot;, &amp;quot;19860221&amp;quot;, 6661.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(3,&amp;quot;James&amp;quot;,    &amp;quot;Smith&amp;quot;,    &amp;quot;19781212&amp;quot;, &amp;quot;19900315&amp;quot;, 6544.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(4,&amp;quot;Celia&amp;quot;,    &amp;quot;Rice&amp;quot;,     &amp;quot;19821024&amp;quot;, &amp;quot;19990421&amp;quot;, 2344.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Manager&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(5,&amp;quot;Robert&amp;quot;,   &amp;quot;Black&amp;quot;,    &amp;quot;19840115&amp;quot;, &amp;quot;19980808&amp;quot;, 2334.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(6,&amp;quot;Linda&amp;quot;,    &amp;quot;Green&amp;quot;,    &amp;quot;20070730&amp;quot;, &amp;quot;19960104&amp;quot;, 4322.78,&amp;quot;New York&amp;quot;,  &amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(7,&amp;quot;David&amp;quot;,    &amp;quot;Larry&amp;quot;,    &amp;quot;19901231&amp;quot;, &amp;quot;19980212&amp;quot;, 7897.78,&amp;quot;New York&amp;quot;,  &amp;quot;Manager&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(8,&amp;quot;James&amp;quot;,    &amp;quot;Cat&amp;quot;,     &amp;quot;19960917&amp;quot;,  &amp;quot;20020415&amp;quot;, 1232.78,&amp;quot;Vancouver&amp;quot;, &amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select * from Employee;&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+-----------+-------------+&lt;br /&gt;
| id   | first_name | last_name | start_date | end_date   | salary  | city      | description |&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+-----------+-------------+&lt;br /&gt;
|    1 | Jason      | Martin    | 1996-07-25 | 2006-07-25 | 1234.56 | Toronto   | Programmer  |&lt;br /&gt;
|    2 | Alison     | Mathews   | 1976-03-21 | 1986-02-21 | 6661.78 | Vancouver | Tester      |&lt;br /&gt;
|    3 | James      | Smith     | 1978-12-12 | 1990-03-15 | 6544.78 | Vancouver | Tester      |&lt;br /&gt;
|    4 | Celia      | Rice      | 1982-10-24 | 1999-04-21 | 2344.78 | Vancouver | Manager     |&lt;br /&gt;
|    5 | Robert     | Black     | 1984-01-15 | 1998-08-08 | 2334.78 | Vancouver | Tester      |&lt;br /&gt;
|    6 | Linda      | Green     | 2007-07-30 | 1996-01-04 | 4322.78 | New York  | Tester      |&lt;br /&gt;
|    7 | David      | Larry     | 1990-12-31 | 1998-02-12 | 7897.78 | New York  | Manager     |&lt;br /&gt;
|    8 | James      | Cat       | 1996-09-17 | 2002-04-15 | 1232.78 | Vancouver | Tester      |&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+-----------+-------------+&lt;br /&gt;
8 rows in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; SELECT * FROM employee&lt;br /&gt;
    -&amp;gt; WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) &amp;lt;= start_date;&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+----------+-------------+&lt;br /&gt;
| id   | first_name | last_name | start_date | end_date   | salary  | city     | description |&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+----------+-------------+&lt;br /&gt;
|    6 | Linda      | Green     | 2007-07-30 | 1996-01-04 | 4322.78 | New York | Tester      |&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+----------+-------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; drop table Employee;&lt;br /&gt;
Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Using DATE_SUB function to substract 55 years from current date==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; CREATE TABLE Employee(&lt;br /&gt;
    -&amp;gt;     id            int,&lt;br /&gt;
    -&amp;gt;     first_name    VARCHAR(15),&lt;br /&gt;
    -&amp;gt;     last_name     VARCHAR(15),&lt;br /&gt;
    -&amp;gt;     start_date    DATE,&lt;br /&gt;
    -&amp;gt;     end_date      DATE,&lt;br /&gt;
    -&amp;gt;     salary        FLOAT(8,2),&lt;br /&gt;
    -&amp;gt;     city          VARCHAR(10),&lt;br /&gt;
    -&amp;gt;     description   VARCHAR(15)&lt;br /&gt;
    -&amp;gt; );&lt;br /&gt;
Query OK, 0 rows affected (0.03 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;              values (1,&amp;quot;Jason&amp;quot;,    &amp;quot;Martin&amp;quot;,  &amp;quot;19960725&amp;quot;,  &amp;quot;20060725&amp;quot;, 1234.56, &amp;quot;Toronto&amp;quot;,  &amp;quot;Programmer&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(2,&amp;quot;Alison&amp;quot;,   &amp;quot;Mathews&amp;quot;,  &amp;quot;19760321&amp;quot;, &amp;quot;19860221&amp;quot;, 6661.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(3,&amp;quot;James&amp;quot;,    &amp;quot;Smith&amp;quot;,    &amp;quot;19781212&amp;quot;, &amp;quot;19900315&amp;quot;, 6544.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.02 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(4,&amp;quot;Celia&amp;quot;,    &amp;quot;Rice&amp;quot;,     &amp;quot;19821024&amp;quot;, &amp;quot;19990421&amp;quot;, 2344.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Manager&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(5,&amp;quot;Robert&amp;quot;,   &amp;quot;Black&amp;quot;,    &amp;quot;19840115&amp;quot;, &amp;quot;19980808&amp;quot;, 2334.78, &amp;quot;Vancouver&amp;quot;,&amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(6,&amp;quot;Linda&amp;quot;,    &amp;quot;Green&amp;quot;,    &amp;quot;19870730&amp;quot;, &amp;quot;19960104&amp;quot;, 4322.78,&amp;quot;New York&amp;quot;,  &amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(7,&amp;quot;David&amp;quot;,    &amp;quot;Larry&amp;quot;,    &amp;quot;19901231&amp;quot;, &amp;quot;19980212&amp;quot;, 7897.78,&amp;quot;New York&amp;quot;,  &amp;quot;Manager&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.02 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; insert into Employee(id,first_name, last_name, start_date, end_Date,   salary,  City,       Description)&lt;br /&gt;
    -&amp;gt;               values(8,&amp;quot;James&amp;quot;,    &amp;quot;Cat&amp;quot;,     &amp;quot;19960917&amp;quot;,  &amp;quot;20020415&amp;quot;, 1232.78,&amp;quot;Vancouver&amp;quot;, &amp;quot;Tester&amp;quot;);&lt;br /&gt;
Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; select * from Employee;&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+-----------+-------------+&lt;br /&gt;
| id   | first_name | last_name | start_date | end_date   | salary  | city      | description |&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+-----------+-------------+&lt;br /&gt;
|    1 | Jason      | Martin    | 1996-07-25 | 2006-07-25 | 1234.56 | Toronto   | Programmer  |&lt;br /&gt;
|    2 | Alison     | Mathews   | 1976-03-21 | 1986-02-21 | 6661.78 | Vancouver | Tester      |&lt;br /&gt;
|    3 | James      | Smith     | 1978-12-12 | 1990-03-15 | 6544.78 | Vancouver | Tester      |&lt;br /&gt;
|    4 | Celia      | Rice      | 1982-10-24 | 1999-04-21 | 2344.78 | Vancouver | Manager     |&lt;br /&gt;
|    5 | Robert     | Black     | 1984-01-15 | 1998-08-08 | 2334.78 | Vancouver | Tester      |&lt;br /&gt;
|    6 | Linda      | Green     | 1987-07-30 | 1996-01-04 | 4322.78 | New York  | Tester      |&lt;br /&gt;
|    7 | David      | Larry     | 1990-12-31 | 1998-02-12 | 7897.78 | New York  | Manager     |&lt;br /&gt;
|    8 | James      | Cat       | 1996-09-17 | 2002-04-15 | 1232.78 | Vancouver | Tester      |&lt;br /&gt;
+------+------------+-----------+------------+------------+---------+-----------+-------------+&lt;br /&gt;
8 rows in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; SELECT *&lt;br /&gt;
    -&amp;gt; FROM employee&lt;br /&gt;
    -&amp;gt; WHERE start_date &amp;lt; DATE_SUB(curdate(),interval 55 year);&lt;br /&gt;
Empty set (0.01 sec)&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt;&lt;br /&gt;
mysql&amp;gt; drop table Employee;&lt;br /&gt;
Query OK, 0 rows affected (0.00 sec)&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>